›› Payment Options

Payment is due at the time of service. IBHC collects an initial payment or co-pay when patients check in. Depending on the length and type of visit an additional fee may also be collected.

Patients can apply for a discount for essential services at the time of registration. We accept Visa, Mastercard, checks and cash.

facebook image Find Imperial Beach Community Clinic on Facebook for news, events and community links.

›› Welcome!

Imperial Beach Community Clinic has been serving San Diego's South Bay since 1971.

We operate two health care centers:

Imperial Beach Health Center
949 Palm Avenue
Imperial Beach, CA 91932


Nestor Community Health Center
1016 Outer Road
San Diego, CA 92154


For general information, medical advice, appointments, or administrative services, please call (619) 429-3733.

Phone: 619 429-3733

Appointments: x 0
Human Resources: x 564
Insurance Application Assistance
..Imperial Beach x 574
..Nestor x 583 or 619 628-5563 Outreach: x 563
Grants & Donations: x 530
Billing: x 404, x 402

  Human Resources: (619) 429-3826
IBHC Medical:619) 628-5550
NCHC Medical: (619) 628-5550

Email: info@ibclinic.org

We cannot give medical advice or make appointments via email.

Mailing Address:
Imperial Beach Community Clinic
P.O. Box 459
Imperial Beach, CA 91933-0459