Salem District Offices and Residencies

Salem District Office

731 Harrison Ave.
Salem Virginia, 24153

Ken King, P.E., district engineer


From Interstate 81:
Take exit 140. At the bottom of the ramp, turn right onto Thompson Memorial Drive (Route 311 south). Travel approximately one and one-half miles and turn left at the traffic signal onto Cleveland Avenue. (There will be a blue sign on the right side of Thompson Memorial Drive for the Salem District.)

Take an immediate right turn onto Craig Avenue.

Go approximately one block on Craig Avenue and turn left onto Harrison Avenue. (Again, there is a blue sign.) This will be the first left you encounter while on Craig Avenue.

The Salem District is on the top of the hill on the left. There are three entrances to the lot. The second is the most commonly used.

Counties in the Salem District

Select a county for the nearest residency office. 

Residency Directions

Bedford Residency (Bedford and Franklin)
P.O. Box 446
Bedford, Virginia, 24523
Report a road problem

From Roanoke:
Take Route 460 east. The Bedford Residency will be on the left at the intersection of Route 777, approximately one mile east of McDonald's.

From Lynchburg:
Take Route 460 west. The Bedford Residency is on the right at the intersection of Route 777, just before Bedford.

Christiansburg Residency (Floyd, Giles, Montgomery, Pulaski)
105 Cambria St.
Christiansburg, Virginia, 24073
Report a road problem

From I-81:
Take exit 118 west on Route 460 for almost two miles to Route 111 west. Go approximately two miles to the intersection of North Franklin and Cambria streets and continue through the stop light. Follow the blue VDOT signs to the Christiansburg Residency.

Martinsville Residency (Carroll, Henry, Patrick)
309 Weeping Willow Lane
Bassett, Virginia, 24055
Report a road problem

From Salem:
Take I-81 north to Interstate 581 south to Route 220 south. Continue toward Martinsville for approximately one hour. Take a right between The Dodge Store and McDonald's. Follow the blue VDOT signs to the Martinsville Residency.

Salem Residency (Botetourt, Craig, Roanoke)
714 S. Broad St.
Salem, Virginia, 24153
Report a road problem

From I-81:
Get off at exit 140 onto Route 311 south. At the first stop light, make a right onto Main Street. Go three more stoplights and make left onto Broad Street. Go past the stoplight at Fourth Street. The Salem Residency is on the left.


Page last modified: April 19, 2023