Urgent Care Providers by city

Urgent Care Clinics in Petersburg, Virginia

Petersburg has 13 verified urgent care practices including urgent care centers and medical clinics. Browse all options below, each with Google Maps profile links and ratings data where available.

Compare practices side by side, review services and contact details, and find the right urgent care clinic for you and your family in Virginia.

Practices in Petersburg

Bon Secours - Southside Medical Center

★★★☆☆3.0★ • 602 reviews

Recommended

Urgent Care Center

200 Medical Park Blvd

Petersburg, VA 23805

Own this urgent care clinic? Verify listing — $19

One-time fee. No subscription or renewal.

Bon Secours - Southside Medical Center Emergency Department

★★★★☆4.2★ • 127 reviews

Recommended

Emergency Care

200 Medical Park Blvd

Petersburg, VA 23805

Own this urgent care clinic? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Medical Clinic

25 S Union St

Petersburg, VA 23803

Own this urgent care clinic? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Medical Clinic

321C Poplar Dr

Petersburg, VA 23805

Own this urgent care clinic? Verify listing — $19

One-time fee. No subscription or renewal.

Petersburg Healthcare Center

★★★★☆4.0★ • 68 reviews

Recommended

Urgent Care Center

287 E South Blvd

Petersburg, VA 23805

Own this urgent care clinic? Verify listing — $19

One-time fee. No subscription or renewal.

Southside Regional Medical Center

★★★★☆4.4★ • 13 reviews

Recommended

Urgent Care Center

200 Medical Park Blvd

Petersburg, VA 23805

Own this urgent care clinic? Verify listing — $19

One-time fee. No subscription or renewal.

Encompass Health Rehabilitation Hospital of Petersburg

★★★★☆4.2★ • 114 reviews

Recommended

Urgent Care Center

95 Medical Park Blvd

Petersburg, VA 23805

Own this urgent care clinic? Verify listing — $19

One-time fee. No subscription or renewal.

Progressive Peer Partners

★★★★☆3.7★ • 6 reviews

Review carefully

Urgent Care Center

3323 S Crater Rd Suite D

Petersburg, VA 23805

Own this urgent care clinic? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Urgent Care Center

120 E Washington St

Petersburg, VA 23803

Own this urgent care clinic? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Medical Clinic

2563 S Crater Rd

Petersburg, VA 23805

Own this urgent care clinic? Verify listing — $19

One-time fee. No subscription or renewal.

Recommended

Urgent Care Center

26317 W Washington St

Petersburg, VA 23803

Own this urgent care clinic? Verify listing — $19

One-time fee. No subscription or renewal.

Petersburg Health Care Alliance

★★★☆☆3.4★ • 8 reviews

Review carefully

Urgent Care Center

321 Poplar Dr

Petersburg, VA 23805

Own this urgent care clinic? Verify listing — $19

One-time fee. No subscription or renewal.

Southside Regional Medical Center Petersburg Evaluation Center

★★★★★4.5★ • 2 reviews

Recommended

Urgent Care Center

50 Medical Park Blvd

Petersburg, VA 23805

Own this urgent care clinic? Verify listing — $19

One-time fee. No subscription or renewal.

Other cities in Virginia

See nearby cities in Virginia.