Skip to main content

Nursing Homes in Petersburg, VA

4 Medicare-certified facilities

CMS source data current as of August 1, 2026

Facilities in Petersburg

Hiram W Davis Medical Ctr

23803 · Medicare and Medicaid · 90 beds

★★★★

CMS overall rating

📞 8045247420

Battlefield Park Healthcare Center

23805 · Medicare and Medicaid · 119 beds

★★☆☆☆

CMS overall rating

📞 8048612223

Dinwiddie Health And Rehab Center

23803 · Medicare and Medicaid · 60 beds

★★☆☆☆

CMS overall rating

📞 8045180780

Petersburg Healthcare Center

23805 · Medicare and Medicaid · 120 beds

★★☆☆☆

CMS overall rating

📞 8047331190