There are 23 United States Postal Service post boxes available to the public in Salem, VA. You can use any one of these locations to mail your letter or small package. For additional collection boxes in neighboring communities, see the list of post boxes in Virginia.

Are you looking for a post office? See the list of post offices in Salem, VA.

Public Collection Box
161 Electric Rd
Directions
Public Collection Box
200 Kessler Mill Rd
Directions
Public Collection Box
1970 Roanoke Blvd
Directions
Public Collection Box
1501 Roanoke Blvd
Directions
Public Collection Box
2105 Apperson Dr
Directions
Public Collection Box
1796 Apperson Dr
Directions
Public Collection Box
1941 Braeburn Dr
Directions
Public Collection Box
1717 Lancing Dr
Directions
Public Collection Box
1923 Electric Rd
Directions
Public Collection Box
320 W Main St
Directions
Public Collection Box
305 E Main St
Directions
Public Collection Box
231 Roanoke Blvd
Directions
Public Collection Box
303 S Colorado St
Directions
Public Collection Box
140 E Main St
Directions
Public Collection Box
2 E Calhoun St
Directions
Public Collection Box
42 E Main St
Directions
Public Collection Box
2800 Keagy Rd
Directions
Public Collection Box
100 Kimball Ave
Directions
Public Collection Box
1601 S Colorado St
Directions
Public Collection Box
2723 W Main St
Directions
Public Collection Box
1329 W Main St
Directions
Public Collection Box
1970 Roanoke Blvd
Directions
Mailbox in Post Office Lobby
320 W Main St
Directions