Portsmouth City Logo

Portsmouth Waterfront
Skip Navigation Links

Office of the General Registrar
801 Crawford Street,
First Floor
Portsmouth, VA 23704
Phone (757) 393-8644
FAX (757) 393-5415
Hours: 8 A.M. - 5 P.M.,
Mon. - Fri.


Voter Registration Sites

Registration Forms are also available at the Department of Elections Website



Churchland High School
4301 Cedar Lane

Churchland Middle School
4051 River Shore Road

Cradock Middle School
21 Alden Avenue

I.C. Norcom High School
1801 London Boulevard

Tidewater Community College
Portsmouth Campus - Building A
Information Area
120 Campus Drive

William E. Waters Middle School
600 Roosevelt Boulevard

Woodrow Wilson High School
1401 Elmhurst Lane


Churchland Branch
4934 High Street West

Cradock Branch
28 Prospect Parkway

Main Library
601 Court Street

Manor Branch
1401 Elmhurst Lane


Department of Social Services
1701 High Street, Suite 101

Portsmouth Health Department
1701 High Street, Suite 102

Behavioral Healthcare Services
600 Dinwiddie Street

Department of Motor Vehicles
6400 Bickford Parkway



Autumn Care
3610 Winchester Drive

Churchland House
4916 West Norfolk Road

Emily Green Shores
500 Westmoreland Avenue

Golden Living Center
900 London Boulevard

Province Place of Maryview
One Bon Secours Way

Sentara Nursing Center
4201 Greenwood Drive


Cavalier Manor
404 Viking Street

Joseph E. Parker
2430 Turnpike Road

Neighborhood Facility
900 Elm Avenue



Churchland Station
3590 Towne Point Road

Main Post Office
933 Broad Street

Olive Station
201 Chowan Drive

Portside Station
431 Crawford Street


Dale Homes
234 Dale Drive

Lincoln Park
4 Lexington Drive

Swanson Homes
1746 South Street



Calvary Baptist Church
2117 London Boulevard

Emanuel AME Church
637 North Street

Fairview Heights Baptist Church
4704 Deep Creek Boulevard

First Friends Church
5307 Portsmouth Boulevard

Fourth Baptist Church
726 South Street

Grove Baptist Church
5910 West Norfolk Road

Holy Light Church of Deliverance
1918 Lincoln Street

Mt. Carmel Baptist Church
3310 Deep Creek Boulevard

New Bethel Baptist Church
4212 Greenwood Drive


New Testament Church
403 Rapidan Street

Noble Street Baptist Church
100 Noble Street

Pinecrest Baptist Church
209 Felton Road

St. Andrew's United Methodist Church
5615 Portsmouth Boulevard

St. Mark Missionary Baptist Church
2714 Frederick Boulevard

Third Baptist Church
461 Godwin Street

Twine Memorial Holy Temple
1419 County Street
West Park Church of Christ
926 Cherokee Road



City Treasurer's Office
801 Crawford Street, First Floor

Clerk of the Circuit Court
1345 Court Street, Suite 101

Commissioner of the Revenue
801 Crawford Street, First Floor


Information Booth
801 Crawford Street, First Floor

Portside Visitor's Information Center
6 Crawford Parkway



Eric O. Moody and Associates, P.C.
355 Crawford Street, Suite 810

Lewis Barber Shop #2
4229 Greenwood Drive

Mason's House of Style
3537 Victory Boulevard


Moseberth's Chicken Place
1505 Airline Boulevard

Poodle Palace, Inc.
1527 Rodman Avenue



Mt. Hermon Community
Improvement Foundation, Inc.
2400 Cutherell Street


YMCA (Churchland)
4900 High Street

YMCA (Effingham)
1013 Effingham Street


If you are interested in becoming a voter registration site for the distribution of applications, please call the Registrar’s Office at 757-393-8644, Monday through Friday, from 8:00 a.m. to 5:00 p.m.

It's Your Future...VOTE For It!


City of Portsmouth, Virginia · All Rights Reserved · Portsmouth City Hall · 801 Crawford Street · Portsmouth, VA 23704 · 757-393-8000