Voter Registration Application Sites

Citizens may acquire voter registration applications at any of the listed sites. You may also register to vote online through 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

Manor High School
1401 Elmhurst Lane


Churchland Branch
4934 High Street W

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
1811 King Street
Department of Motor Vehicles
6400 Bickford Parkway

Nursing Homes

Autumn Care

3610 Winchester Drive

Commonwealth Senior Living
4916 W Norfolk Road

Emily Green Shores
500 Westmoreland Avenue
Portsmouth Health and Rehab
900 London Boulevard

Province Place of Maryview
One Bon Secours Way

Portside Health and Rehab Center
4201 Greenwood Drive

Recreation Centers

Cavalier Manor
404 Viking Street

Joseph E. Parker
2430 Turnpike Road

Neighborhood Facility
900 Elm Avenue 

308 Allen Road

Portsmouth Sportsplex
1801 Portsmouth Blvd.

Senior Station
3500 Clifford Street

U.S. Postal Service

Churchland Station
3590 Towne Point Road

Main Post Office
933 Broad Street

Olive Station
201 Chowan Drive

Portside Station
431 Crawford Street 

Public Housing

Dale Homes/Lexington Place
218 Paul Revere Drive
Swanson Homes/Hope Village
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 W 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. Mark Missionary Baptist Church
2714 Frederick Boulevard

Third Baptist Church
461 Godwin Street

Twine Memorial Holy Temple
 710 Godwin Street

West Park Church of Christ
926 Cherokee Road

Victory Life Fellowship
24 Channing Avenue

St. Mark Deliverance Center
3801 Turnpike Road

Westhaven Baptist Church
4900 Caroline Avenue

The Rescue Church
4810 Portsmouth Blvd.

City Offices

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 Info Center
206 High Street


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

Lewis Barber Shop #2
4229 Greenwood Drive

Other Locations

YMCA (Churchland)
4900 High Street West

YMCA (Effingham)
1013 Effingham Street 

Make A Difference...VOTE!