Hospitals, police and fire stations in Petersburg, VA
3 hospitals, 3 police and sheriff offices and 9 fire stations in Petersburg, as of November 2, 2026. Each has its address, phone and directions below.
Hospitals in Petersburg
Bon Secours Southside Medical Center
Hospital · Emergency room · Acute care hospital
200 Medical Park Boulevard, Petersburg, VA 23805
Hiram W. Davis Medical Center
Hospital · Acute care hospital
P O Box 4030, Petersburg, VA 23803
Poplar Springs Hospital
Hospital · Psychiatric hospital
350 Poplar Drive Po Box 3060, Petersburg, VA 23805
Police and sheriff in Petersburg
Petersburg Bureau of Police
Police and sheriff
37 E Tabb St, Petersburg, VA 23803
Petersburg Sheriff's Department
Police and sheriff
8 Courthouse Ave, Petersburg, VA 23803
VSU Police Department
Police and sheriff
1 Hayden Dr, Petersburg, VA 23803
Fire stations in Petersburg
Carson Substation 3 Fire Department
Fire station
11300 S Crater Rd, Petersburg, VA 23805
Chesterfield County Fire and EMS Station 12
Fire station
21200 Chesterfield Ave, Petersburg, VA 23803
Fire Department Administration
Fire station
125 N Union St, Petersburg, VA 23803
Namozine Volunteer Fire & EMS Co.4
Fire station
3913 Pelham St, Petersburg, VA 23803
P.f.d. Station No 4
Fire station
1907 S Sycamore St, Petersburg, VA 23805
P.F.D. Station No 5
Fire station
3321 Johnson Rd, Petersburg, VA 23805
Petersburg Engine 3 The Wild West End
Fire station
1320 Farmer St, Petersburg, VA 23803
Petersburg Fire Department Station 2
Fire station
50 S Market St, Petersburg, VA 23803
Near Petersburg
Hospitals from the Centers for Medicare and Medicaid Services, placed with the US Census Bureau geocoder. Emergency rooms, urgent care, police, fire and ambulance stations from Overture Maps (CDLA Permissive 2.0). Map tiles by OpenStreetMap. A place may have moved or closed: call before you go when you can, and call 911 in an emergency.