Salem District Offices and Residencies
Salem District Office
731 Harrison Ave.
Salem VA 24153
Robert H. Cary P.E., District Administrator
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
Bedford Residency (Bedford and Franklin)
P.O. Box 446
Bedford, VA 24523
Report a road problem
Take Route 460 east. The Bedford Residency will be on the left at the intersection of Route 777, approximately one mile east of McDonalds.
Take Route 460 west. The Bedford Residency is on the right at the intersection of Route 777, just before Bedford.
Take exit 118 west on Route 460 for almost two miles to Route 111 west. Go approximatelytwo miles to the intersection of North Franklin and Cambria street and continue through the stop light. Follow the blue VDOT signs to the Christiansburg Residency.
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.
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.