Coalition of Community Health Clinics Home

Dental Clinics

*** Due to COVID-19 pandemic, please call the clinics first ***

Find this dental clinic list in PDF format here. Find this dental clinic list in Spanish here. 

This is a list of dental clinics with full dental services in the Portland Metro Area including full exams, X-rays, extractions, and fillings.

Beavercreek Health Center - Clackamas County Dental Clinics
110 Beavercreek Rd, Ste 100, Oregon City, OR. (503) 655-8471
Accepts OHP (CareOregon and Open Card), CAWEM and Moda/ODS. Sliding scale fee for uninsured, $40-$215, must be under 200% FPL.

Sunnyside Health Center - Clackamas County Dental Clinics
9775 SE Sunnyside Rd, Clackamas, OR. (503) 655-8471
Accepts OHP (CareOregon and Open Card), CAWEM and Moda/ODS. Sliding scale fee for uninsured, $40-$215, must be under 200% FPL.

Dental Access Program
Multiple Locations in the Portland area. (503) 988-6942
Accepts OHP (CareOregon and Open Card). Sliding scale fees for uninsured, copay of $45-$75, additional fees based on treatment needed. No cost; donations requested.

Native American Rehabilitation Association (NARA) 
12750 SE Stark St, Building E, Portland, OR. (971) 347-3009
Care for adults and children. Accepts OHP (CareOregon and Open Card). Sliding scale for uninsured, if patient qualifies care may be $0. 

Milwaukie Dental Clinic - Neighborhood Health Center
3300 SE Dwyer Dr. Suite 302, Milwaukie, OR. (503) 850-4479
Accepts OHP (CareOregon and Open Card in some cases), and Moda/ODS. Sliding scale fee for uninsured, minimum of $25.

Oregon City Dental Clinic - Neighborhood Health Center
19029 S. Beavercreek Ave, Oregon City, OR. (503) 941-3064
Accepts OHP (CareOregon and Open Card in some cases), and Moda/ODS. Sliding scale fee for uninsured, minimum of $25.

Tanasbourne Dental Clinic - Neighborhood Health Center
10690 NE Cornell Rd., Suite 220, Hillsboro, OR. (503) 848-5861
Accepts OHP (CareOregon and Open Card in some cases), and Moda/ODS. Sliding scale fee for uninsured, minimum of $25.

New Heights Clinic
8000 NE 58th Ave, Vancouver, WA. (360) 694-0355
Uninsured Clark and Skamania County residents only, must have income below 300% of Federal Poverty Line. Most services free; some services may be at extra cost.

Russell Street Dental Clinic - Oregon Health & Science University (OHSU)
214 N Russell St, Portland, OR. (503) 494-6822
Accepts OHP (CareOregon, ODS, Open Card). Accepts uninsured patients, sliding scale based on income and treatment; minimum payment $128.
Emergency dental services available: M-F at 7:30 AM-2 PM. Does not need to be a current patient.

Salud Medical Center - Yakima Valley Farm Workers Clinic
1175 Mt. Hood Ave, Woodburn, OR. (503) 982-2000
Accepts OHP (CareOregon, ODS, Open Card for urgent treatment). Most private insurance accepted. Accepts uninsured patients, sliding scale fees available, minimum of $50, payment plans available. Currently only accepting uninsured children and adults with OHP.
Emergency dental services available: M-F at 7:30 AM. Patients seen regardless of insurance in order of arrival.

Vancouver Dental Clinic - Sea Mar Community Health Centers
1412 NE 88th St, Vancouver, WA. (360) 574-4074
Accepts uninsured patients. Sliding scale based on income; $50 minimum fee, additional fees based on treatment.

Beaverton Central Dental Clinic - Virginia Garcia Memorial Health Center
12600 SW Crescent St., Ste 190, Beaverton, OR. (503) 718-3675
Accepts OHP (CareOregon and Delta Dental). Does not accept uninsured patients.
Emergency dental services available: M-F at 7:30 AM. Accepts uninsured patients for urgent cases only. Sliding scale fees available, min of $30.

Cornelius Dental Center - Virginia Garcia Memorial Health Center
44 N 11th Ave, Cornelius, OR. (503) 359-8505
Accepting patients under 21, and those on OHP CareOregon. Accepts uninsured adult patients for emergency visits, accepts any uninsured children. Sliding scale starts at $30 for qualifying patients.
Emergency dental services available: M-F at 7 AM. 

Virginia Garcia Hillsboro Clinic - Virginia Garcia Memorial Health Center
730 SE Oak St, Hillsboro, OR. (503) 352-2354
Accepts OHP CareOregon and Open Card in some cases. Accepts uninsured children. 
Emergency dental services available: M-F at 7:30 AM.

Virginia Garcia McMinnville Clinic - Virginia Garcia Memorial Health Center
115 NE May Ln, McMinnville, OR. (503) 883-4700
Accepts OHP CareOregon and Open Card in some cases. Accepts uninsured children, women, people with diabetes, people who already VG patients, or in emergency circumstances.
Emergency dental services available: M-F at 7:30 AM.

Virginia Garcia Newberg Clinic - Virginia Garcia Memorial Health Center
2251 E Hancock St., Ste 106, Newberg, OR. (971) 281-3050
Accepts OHP (Capital and CareOregon) and uninsured patients. Sliding scale and payment plans available.
Emergency dental services available: M-F at 7:30 AM.

The Wallace Medical Concern
18139 NE Couch Street, Portland, OR. (503) 489-1760
Accepts OHP CareOregon, some private insurance plans, and uninsured patients. Sliding scale fee available if patient qualifies, starting at $40. Walk-in appointments available throughout the day, best to come at 8am.

Dental Clinics with BASIC Services Only:

This is a list of dental clinics with basic dental services only including dental hygiene (teeth cleanings) and basic exams.

Mount Hood Community College Dental Hygiene Clinic
26000 SE Stark St, Rm 2731, Gresham, OR. (503) 491-7176
All adults and children over 3 years old. Closed during school vacation (Mid-June – late September). Cleanings: $30-40, X-rays: $15 - $35, each additional visit is $5, capped at $60.

Portland Community College (PCC) Dental Clinic
1810 SW 5th Ave., 3rd Floor, Portland, OR. 97201,  (971) 722-4909
Exams: $5 | Cleanings: $15-40 | X-rays: $10-25
Fillings: $10| Sealants: $5/tooth

Pacific Dental Hygiene Clinic - Pacific University Oregon
222 SE 8th Ave, Suite 271, Hillsboro, OR. (503) 352-7373
Adults and children. OHP Moda/ODS or if you have not yet been assigned a dentist. Most private insurance accepted; low fees and payment plans for uninsured. Cleanings $30 for Children, $50 for Adults, Dental Exams: free, Call for complete list of services.