Free & Low-Cost Clinics in Lansdale, PA

This page lists 3 free and low-cost health clinics in Lansdale, PA — with verified addresses, hours, accepted insurance, and links to dedicated pages for the most-searched services in town.

Lansdale at a glance

Clinics listed3
Sliding-scale fees (by income)2
Accept uninsured patients3
Accept Medicaid3
Accept walk-ins1

Counts come from the clinic listings on this page, as each clinic describes itself. How we build and check listings.

All clinics in Lansdale

  1. American Family Care - Urgent Care - Landsdale

    1551 S Valley Forge Rd, Lansdale, PA 19446

    • Walk-ins
  2. Jaisohn Medical Center - Lansdale Office

    51 Medical Campus Dr, Lansdale, PA 19446

    • Sliding scale
  3. Jefferson Health - Abington Children’s Clinic

    51 Medical Campus Dr, Lansdale, PA 19446

    • Sliding scale

Clinics near Lansdale

Other free and low-cost clinics within 25 miles of Lansdale, nearest first.

  1. PA Department of Health - Montgomery County - Colmar WIC Center

    Colmar, PA · 2.0 mi away

  2. Tower Health Urgent Care - N Wales

    North Wales, PA · 2.3 mi away

  3. Jefferson Health - North Willow Grove Pediatrics - North Wales

    North Wales, PA · 2.7 mi away

  4. Jefferson Health – Lower Gwynedd

    Lower Gwynedd, PA · 5.6 mi away

  5. VA Philadelphia Health Care - Victor J. Saracini VA Clinic

    Horsham, PA · 6.3 mi away

  6. Abington OB/GYN Associates - Blue Bell

    Blue Bell, PA · 7.2 mi away

  7. Abington Primary Women’s Healthcare Group - Blue Bell

    Newtown, PA · 7.2 mi away

  8. Jefferson Health - Ambler Medical Associates - Blue Bell

    Blue Bell, PA · 7.2 mi away

Frequently asked questions

How many free and low-cost clinics are in Lansdale, PA?
freeclinics.us lists 3 free and low-cost health clinics in Lansdale, PA. Of these, 2 charge on a sliding scale based on income. Another 8 clinics are listed within 25 miles.
Are there free clinics in Lansdale, PA?
None of the 3 clinics listed in Lansdale are listed as completely free, but 2 charge on a sliding scale, where what you pay depends on your household income.
Can I get care in Lansdale without insurance?
Yes. 3 of the 3 clinics listed in Lansdale accept uninsured patients, and 3 accept Medicaid.

Other ways to find care

How free and low-cost care works

Most clinics here charge on a sliding scale: what you pay depends on your household income and family size, and the lowest-income patients often pay nothing. Bring a photo ID, proof of income and proof of address to get the lowest fee. How sliding-scale fees work

If none of the clinics above fit your situation, two other places to try are 211 (dial 2-1-1 from any phone in the US for a referral to local social services, including health clinics) and your county health department, which often runs its own low-cost or sliding-scale clinics in addition to the ones listed here.