Pennsylvania · 19007
Urgent care near Bristol
There's no urgent care listed inside Bristol itself. The closest is Concentra Urgent Care, about 3.3 miles away. 6 clinics are within 5 miles.
Closest clinics to Bristol
- ~3.3 mi
#1
Concentra Urgent Care
2103 Burlington Mount Holly Rd, Burlington, NJ 08016
Call ahead to confirm hours, services and insurance.
- ~4.0 mi
#2
Tower Health Urgent Care
8919 New Falls Rd, Levittown, PA 19054
Call ahead to confirm hours, services and insurance.
- ~4.1 mi
#3
Patient Care Now
541 S Oxford Valley Rd, Fairless Hills, PA 19030
Call ahead to confirm hours, services and insurance.
- ~4.1 mi
#4
Patient First Pennsylvania Medical Group
100 Lincoln Hwy, Fairless Hills, PA 19030
Call ahead to confirm hours, services and insurance.
- ~4.5 mi
#5
Ez Urgent Care
3034 Knights Rd Ste A, Bensalem, PA 19020
Call ahead to confirm hours, services and insurance.
- ~4.5 mi
#6
Jefferson Acute Care Physicians
2966 Street Rd, Bensalem, PA 19020
Call ahead to confirm hours, services and insurance.
Sorted by distance from the center of Bristol. No clinic pays for placement. Distances marked ~ are estimated from ZIP code. Listings come from the federal NPI provider registry.
Closest emergency rooms to Bristol
For chest pain, trouble breathing, stroke signs or a serious injury, call 911.
- under 1 mi
Lower Bucks Hospital
501 Bath Road, Bristol, PA 19007
3 of 5 stars (CMS)
- about 5 mi
St. Mary Medical Center
Langhorne-Newtown Rd, Langhorne, PA 19047
2 of 5 stars (CMS)
- about 6 mi
Virtua Willingboro Hospital
218a Sunset Road, Willingboro, NJ 08046
3 of 5 stars (CMS)
Hospitals with an emergency department, from CMS Care Compare. Distances are estimated from ZIP code.
Free and low-cost clinics near Bristol
Community health centers charge based on income and see patients with or without insurance. Most are for scheduled care, so call first.
- about 3 mi
Burlington City Health Center
Southern Jersey Family Medical Centers, Inc.
651 High St., Burlington, NJ 08016
Sliding-scale fees
- about 9 mi
Henry J. Austin Health Center-Bellevue
Henry J. Austin Health Center, Inc.
433 Bellevue Ave, Trenton, NJ 08618
Sliding-scale fees
- about 9 mi
Henry J. Austin Health Center-Warren
Henry J. Austin Health Center, Inc.
321 N Warren St., Trenton, NJ 08618
Sliding-scale fees
Federally funded health centers, from HRSA. How sliding-scale fees work