Community Health Affordable Health Care & Insurance

Local medical and dental care

Esperanza Health Center is a Christian organization providing affordable, high-quality, bilingual and multi-cultural primary health care services, regardless of people’s ability to pay. Their Kensington location is at 3156 Kensington Avenue, Philadelphia. Call 215-302-3600 for medical or 215-302-3156 for dental appointments.

Delaware Valley Community Health delivers high quality, community based, primary medical, dental and behavioral health services to patients regardless of their ability to pay at the time of service. Their Fairhill location is at 401 West Allegheny Avenue, Philadelphia. Call 215-291-2500.

A city health center is located at 321 W Girard Avenue, Philadelphia. It accepts Medicare, Medicaid, HMO plans, and most other insurance options. If you are uninsured, the center will charge a small fee based on family size and income. Call 215-685-3803 for medical and 215-685-3816 for dental appointments.

Health insurance

The Affordable Care Act (ACA) provides affordable access to healthcare for all Americans. In Philadelphia, over 220,000 people get health insurance thanks to the ACA and Medicaid expansion. Sign up at or visit your local city health center for more information.

Help finding insurance

BenePhilly Enrollment Centers offer free one-on-one support to help Philadelphians fill out, and follow up on, benefit applications. Call 800-236-2194. 

PCCY Child Health Watch Helpline assists families in finding health insurance for their children. The service is free and is available in any language. Call 215-563-5848 x17.

City health centers can also help you apply for affordable health insurance.