Skip to Content

Department of Health Services

Public Health Disease Control

Community Clinics in Sonoma County

The community health centers and clinics in Sonoma County are dedicated to providing high quality, affordable health services to families and children. They provide a wide range of services, but not all services are available at every location. Please contact your nearest health center to inquire about available services.

Those listed with an asterisk * offer limited immunization services to the public, but encourage establishing care as well.

Location: Center/Clinic: Address: Phone:
Cloverdale Alexander Valley Healthcare* 6 Tarman Dr., Cloverdale (707) 894-4229
Healdsburg Alliance Medical Center* 1381 University Ave., Healdsburg (707) 433-5494
Petaluma Petaluma Health Center* 11179 North McDowell Blvd., Petaluma (707) 559-7500
Sonoma Sonoma Valley Community Health Center* 19270 Sonoma Hwy., Sonoma (707) 939-6070
Windsor Alliance Medical Center* 8465 Old Redwood Hwy, Ste. 400, Windsor (707) 433-5494
Various Locations St. Joseph Mobile Health Clinic Clinics throughout Sonoma County. Call for day/time. (707) 547-4612
Rohnert Park Concentra Medical Center* 6174 State Farm Dr., Rohnert Park (707) 586-4320
Rohnert Park Rohnert Park Health Center 5900 State Farm Drive, 2nd Floor, Rohnert Park (707) 559-7600
Rohnert Park Sonoma State University Nurse Practitioner Clinic* 1801 East Cotati Ave., (Nichols Hall 256) (707) 664-2466
Santa Rosa Brookwood Health Center* 983 Sonoma Ave., Santa Rosa (707) 583-8700
Santa Rosa Concentra Medical Center* 1221 North Dutton Ave., Santa Rosa (707) 543-8360
Santa Rosa Elsie Allen Health Center* 599 Bellevue Ave., G-17, Santa Rosa (707) 583-8777
Santa Rosa Jewish Community Free Clinic* 50 Montgomery Dr., Santa Rosa (707) 585-7780
Santa Rosa Santa Rosa Community Health Center at Lombardi 751 Lombardi Ct., Ste. B, Santa Rosa (707) 547-2222
Santa Rosa Pediatric Campus 711 Stony Point Road, Santa Rosa (707) 303-3600
Santa Rosa Sonoma County Indian Health Project, Inc. 144 Stony Point Rd., Santa Rosa (707) 521-4500
Santa Rosa Vista Family Health Center 3569 Round Barn Circle, Santa Rosa (707) 303-3600
West County Occidental Area Health Center* 3802 Main St., Occidental (707) 874-2444
West County Russian River Health Center* 16319 3rd St., Guerneville (707) 869-2849
West County Sebastopol Community Health & Dental Center* 6800 Palm Ave., Ste. C-2, Sebastopol (707) 824-9999

This is not to be considered a complete list of locations where vaccinations are available. Most private health providers and many commercial pharmacies also offer vaccinations, and may be contacted to check for availability.

The Department of Health Services makes no assumption of quality and makes no warranties regarding providers appearing on this list. This list is simply a public listing provided for customer convenience, and is not a recommendation or endorsement by the Department.