Dentists in San Bernardino County, CA
Our directory lists 2,615 dental providers and practices in San Bernardino County, California (809 registered as organizations). With an estimated 2,214,281 residents (2024), that is about 11.8 listings per 10,000 people, below the statewide figure of 13.1. Listings are spread across 47 cities and towns.
Cities in San Bernardino County
- San Bernardino (266)
- Rancho Cucamonga (248)
- Loma Linda (222)
- Redlands (211)
- Fontana (192)
- Upland (185)
- Ontario (183)
- Chino (168)
- Victorville (134)
- Rialto (109)
- Chino Hills (104)
- Hesperia (96)
- Colton (66)
- Apple Valley (62)
- Montclair (50)
- Yucaipa (42)
- Twentynine Palms (41)
- Highland (39)
- Barstow (36)
- Fort Irwin (30)
- Alta Loma (28)
- Yucca Valley (24)
- Bloomington (15)
- Grand Terrace (11)
- Big Bear Lake (8)
- Joshua Tree (7)
- Phelan (5)
- Lake Arrowhead (4)
- Crestline (4)
- Big Bear City (3)
- Adelanto (3)
- 29 Palms (2)
- Needles (2)
- Mentone (2)
- Lucerne Valley (1)
- San Bernadino (1)
- Nipton (1)
- Ranchocucamonga (1)
- Fortana (1)
- Twin Peaks (1)
- R Cucamonga (1)
- Yacaipa (1)
- Westminster (1)
- Pomona (1)
- San Diego (1)
- Patton (1)
- Upkand (1)
Types of dental providers
| Primary specialty (NPI taxonomy) | Listings |
|---|---|
| General Dentistry | 2,304 |
| Orthodontics | 118 |
| Endodontics | 61 |
| Periodontics | 44 |
| Prosthodontics | 28 |
| Pediatric Dentistry | 19 |
| Dental Anesthesiology | 13 |
| Dental Public Health | 12 |
| Oral & Maxillofacial Surgery | 10 |
| Oral & Maxillofacial Pathology | 5 |
Community health centers in San Bernardino County
HRSA-funded health centers offer a sliding fee scale based on income. Not every site has a dental clinic, so call and ask.
- Adelanto Community Health Center - County of San Bernardino – 11336 Bartlett Ave, Adelanto
- Tri-State Community Healthcare Center – 11328 Bartlett Ave STE 3, Adelanto
- Tri-State Community Healthcare Center – 11888 Bartlett Ave, Adelanto
- Tri-State Community Healthcare Center – 11499 Bartlett Ave, Adelanto
- Apple Valley Health Center – 20254 US Highway 18, Apple Valley
- Apple Valley Wellness Center – 15998 Quantico Rd, Apple Valley
- St. Mary Health Centers - Apple Valley – 18077 US Highway 18 STE 100, Apple Valley
- Unicare Community Health Center Kasota – 15863 Kasota Rd, Apple Valley
- Mission City Community Network- Barstow II – 401 E Buena Vista St, Barstow
- Mission City Community Network-Barstow – 405 E Buena Vista St, Barstow
- SAC Barstow Suite 101 – 801 E Mountain View St, Barstow
- SAC Barstow Suite 102 – 801 E Mountain View St, Barstow
- Bloomington Community Health Center – 18601 Valley Blvd, Bloomington
- Bloomington Community Health Center, Building 2 – 18651 Valley Blvd, Bloomington
- Chino Valley Community Health Center – 13193 Central Ave, Suite 100, Chino
- Unicare Community Health Center - Colton – 308 N La Cadena Dr, Colton
- Unicare Community Health Center - Fontana 16127 – 16127 Foothill Blvd, Fontana
- Unicare Community Health Center, Inc. - Fontana #2 – 17500 Foothill Blvd STE A2, Fontana
- Hesperia Community Health Center – 16377 Main St, Suite A, Hesperia
- Hesperia Health Center – 16453 Bear Valley Rd, Hesperia
- Unicare Community Health Center - Hesperia Suite C – 11919 Hesperia Rd, Ste C, Hesperia
- Unicare Community Health Center Hesperia – 11919 Hesperia Rd, Hesperia
- Montclair Community Health Center – 4651 Holt Blvd, Suite I, Montclair
- Montclair Community Health Center – 4651 Holt Blvd, Montclair
- Tri-State Community Healthcare Center – 820 W Broadway St, Needles
- Tri-State Community Healthcare Center – 1402 Bailey Ave, Needles
- Tri-State Community Healthcare Center – 1406 Bailey Ave STE H, Needles
- Friends of Family Health Center - 1129 W. 4th Street, Ontario – 1129 W Fourth St, Ontario
- Ontario Archibald – 2680 E Riverside Dr, Ontario
- Ontario Health Center – 150 E Holt Blvd, Ontario
- Unicare Community Health Center - Ontario 1151 – 1151 E Walnut St, Ontario
- Unicare Community Health Center, Inc. – 437 N Euclid Ave, Ontario
- Unicare-Ontario HQ expanded – 123 W E St, Ontario
- Neighborhood Healthcare ~ Rialto – 1205 W Foothill Blvd, Rialto
- Blessing Community Health Center – 3972 N Waterman Ave, Suite 104, San Bernardino
- Blessing Community Health Center – 3972 N Waterman Ave, Suite 104, San Bernardino
- CNHF - H Street Clinic – 1329 N H St, San Bernardino
- CNHF - San Bernardino Admin – 275 W Hospitality Ln, San Bernardino
- INLAND BEHAVIORAL AND HEALTH SERVICES, INC. – 1963 N E St, San Bernardino
- Inland Family Community Health Center – 665 N D St, San Bernardino
- SAC Brier – 1003 E Brier Dr, San Bernardino
- SAC Health System Downtown Clinic – 250 S G St, San Bernardino
- SAC Pacific HS – 1020 Pacific St, Suite B, San Bernardino
- SACHS-Frazee Clinic – 488 S K St, San Bernardino
- San Bernardino County Department of Public Health-Administration – 451 E Vanderbilt Way, Suite 400, San Bernardino
- San Bernardino Health Center – 590 N D St, San Bernardino
- SJCH San Bernardino Health Center – 1500 N Waterman Ave, San Bernardino
- Tri-State Community Healthcare Center – 1655 N Mount Vernon Ave, San Bernardino
- Tri-State Community Healthcare, San Bernadino – 1262 W 16th St, San Bernardino
- UMMA Health Al Shifa Clinic – 2334 N Sierra Way, San Bernardino
- Unicare Community Health Center, Inc. – 570 S Mount Vernon Ave, Suite G, San Bernardino
- Unicare Community Health Center, Inc. - San Bernardino 184 – 184 E Highland Ave, San Bernardino
- Unicare Community Health Center, Inc. - San Bernardino 190 – 190 E Highland Ave, San Bernardino
- Morongo Basin Community Health Center- Mobile Med. Unit (MMU) – 6380 Split Rock Ave, Twentynine Palms
- Morongo Basin Community Health Center-SR – 6380 Split Rock Ave, Twentynine Palms
- Central City Community Health Center, Inc - Benson – 180 N Benson Ave, Suite A, Upland
- Central City Community Health Center, Inc. - Upland Admin Site – 268 McArthur Way, Upland
- CNHF - Upland Admin – 360 E 7th St, Suite B, Upland
- Euclid Community Health Center – 600 N Euclid Ave, Suite 202, Upland
- One Health Center – 199 N 2nd Ave, Upland
All health centers in California
Frequently asked questions
How many dentists are in San Bernardino County?
Our directory lists 2,615 dental providers and practices with an address in San Bernardino County, California, based on the NPI registry.
How many dentists per person does San Bernardino County have?
About 11.8 dental listings per 10,000 residents, using a 2024 Census population estimate of 2,214,281. The California average is 13.1.
Are there low-cost dental options in San Bernardino County?
There are 60 HRSA-funded health center sites in the county. They charge fees based on income; call to ask whether a site offers dental care.
Listings are matched to the county by ZIP code using the Census Bureau 2020 ZCTA-to-county relationship file; a ZIP that crosses county lines is assigned to the county holding most of its land, so counts are approximate. Sources: NPPES NPI registry (Oct 2026), U.S. Census Bureau 2024 county population estimates, HRSA health center sites. Other counties in California · Dental care by state