Free & Low-Cost Clinics in New Jersey

228 free and low-cost health clinics across 106 cities in New Jersey (NJ). Pick a city below to see verified addresses, phone numbers, hours, and fee structures.

Cities in New Jersey