Free and Low Cost Dentists in Ohio
5,022 dental offices across 442 Ohio towns, 72 of them federally funded health centers that charge by income. Children on Ohio Medicaid get dental care at no cost. For adults, Ohio Medicaid covers a broad set of adult dental care.
Ohio Medicaid and Dental Care in Ohio
- Children
- Covered. Every child under 21 on Ohio Medicaid gets dental check ups, cleanings and needed treatment at no cost, under the federal EPSDT rule.
- Adults
- Adults on Ohio Medicaid have broad dental coverage. Source, as of 2025-08.
- Apply for Ohio Medicaid
- The state's official page
- The state's own dentist search
- Find a dentist who takes Ohio Medicaid
Pick Your Town
- Columbus (394)
- Cincinnati (389)
- Cleveland (274)
- Toledo (152)
- Dayton (136)
- Akron (94)
- Canton (70)
- Westerville (68)
- Youngstown (60)
- West Chester Township (58)
- Dublin (55)
- Mentor (49)
- Mason (45)
- Westlake (44)
- Mansfield (43)
- Hilliard (42)
- Medina (40)
- Zanesville (38)
- Worthington (37)
- Fairfield (36)
- Chillicothe (35)
- Springfield (35)
- Beachwood (35)
- Reynoldsburg (32)
- Strongsville (31)
- Warren (30)
- Marion (29)
- Elyria (29)
- Lancaster (29)
- Powell (29)
- Willoughby (29)
- Beavercreek (28)
- Solon (28)
- Gahanna (28)
- Mayfield Heights (28)
- Pickerington (27)
- Lima (27)
- Hamilton (27)
- Findlay (27)
- Cuyahoga Falls (27)
- North Olmsted (27)
- Lakewood (27)
- Parma (26)
- Fairlawn (25)
- Newark (25)
- Middletown (24)
- Canfield (24)
- Delaware (23)
- Sandusky (23)
- Chagrin Falls (23)
- Grove City (22)
- Maumee (22)
- Wooster (22)
- Springboro (21)
- Lorain (21)
- Perrysburg (20)
- Milford (20)
- Massillon (19)
- Brunswick (19)
- Sylvania (19)
All 442 towns
- Aberdeen 1
- Ada 1
- Addyston 1
- Alexandria 1
- Alliance 14
- Amanda 1
- Amelia 6
- Amherst 11
- Antwerp 1
- Arcanum 1
- Archbold 2
- Ashland 15
- Ashtabula 6
- Ashville 1
- Athens 10
- Aurora 9
- Austintown 2
- Avon 18
- Avon Lake 12
- Bainbridge 1
- Baltimore 1
- Barberton 7
- Barnesville 5
- Batavia 5
- Bay Village 6
- Bedford 3
- Bellaire 2
- Bellbrook 5
- Bellefontaine 9
- Bellevue 3
- Bellville 1
- Belpre 3
- Berea 8
- Berlin 1
- Bethel 3
- Beverly 3
- Blacklick 8
- Blanchester 1
- Blue Ash 15
- Bluffton 1
- Boardman 10
- Botkins 1
- Bowling Green 16
- Brecksville 13
- Bridgeport 2
- Broadview Heights 12
- Brook Park 3
- Brookfield Township 1
- Brooklyn 10
- Brookville 3
- Bryan 6
- Buckeye Lake 1
- Bucyrus 6
- Burton 5
- Cadiz 2
- Caldwell 1
- Cambridge 10
- Campbell 1
- Canal Fulton 2
- Canal Winchester 15
- Cardington 1
- Carrollton 5
- Celina 5
- Centerburg 5
- Centerville 18
- Chardon 9
- Chesapeake 1
- Chesterland 7
- Circleville 17
- Clarington 1
- Cleveland Heights 10
- Cleves 2
- Cloverdale 1
- Clyde 1
- Coldwater 2
- Columbia Station 1
- Columbiana 3
- Columbus Grove 1
- Concord 3
- Conneaut 2
- Copley 2
- Cortland 5
- Coshocton 6
- Covington 1
- Crestline 1
- Danville 3
- Defiance 11
- Delphos 6
- Delta 3
- Dennison 1
- Dillonvale 1
- Dover 12
- Doylestown 3
- East Liverpool 10
- East Palestine 1
- East Sparta 1
- Eastlake 3
- Eaton 6
- Edgerton 1
- Elida 1
- Elmore 1
- Englewood 10
- Enon 2
- Etna 3
- Euclid 5
- Fairborn 9
- Fairview Park 9
- Flushing 1
- Fort Loramie 1
- Fostoria 3
- Franklin 5
- Fredericktown 2
- Freeport 2
- Fremont 12
- Galion 5
- Gallipolis 6
- Galloway 3
- Garfield Heights 5
- Garrettsville 2
- Geneva 4
- Genoa 1
- Georgetown 2
- Germantown 3
- Gibsonburg 1
- Girard 6
- Glandorf 1
- Gnadenhutten 1
- Grafton 3
- Grand Rapids 1
- Grandview Heights 2
- Granville 9
- Green 1
- Greenfield 3
- Greenville 10
- Greenwich 2
- Groveport 7
- Hamilton Township 1
- Harrison 11
- Hartville 3
- Heath 3
- Hebron 1
- Hicksville 1
- Highland Heights 12
- Hillsboro 12
- Hinckley 1
- Holland 10
- Howland Center 1
- Hubbard 5
- Huber Heights 11
- Hudson 17
- Huntsville 1
- Huron 5
- Independence 7
- Ironton 10
- Jackson 6
- Jefferson 4
- Johnstown 5
- Kent 16
- Kenton 3
- Kettering 18
- Kidron 1
- Kirtland 1
- Lagrange 2
- Lebanon 12
- Leipsic 1
- Lewis Center 15
- Lexington 6
- Liberty Township 8
- Lisbon 3
- Lodi 2
- Logan 7
- London 4
- Loudonville 2
- Louisville 6
- Loveland 11
- Lucasville 1
- Lynchburg 1
- Lyndhurst 18
- Macedonia 12
- Madeira 2
- Madison 8
- Magnolia 2
- Maineville 8
- Malta 1
- Malvern 2
- Mantua 1
- Maple Heights 4
- Marengo 1
- Marietta 15
- Martins Ferry 1
- Marysville 16
- Mayfield 9
- McArthur 3
- McComb 1
- McConnelsville 1
- Mechanicsburg 1
- Mentor-On-The-Lake 2
- Miamisburg 13
- Middleburg Heights 18
- Middlefield 3
- Millbury 2
- Millersburg 6
- Minerva 2
- Minford 1
- Mingo Junction 1
- Minster 1
- Mogadore 4
- Monroe 4
- Monroeville 1
- Montgomery 5
- Montpelier 2
- Moraine 3
- Morrow 2
- Mt Eaton 1
- Mt Gilead 2
- Mt Orab 2
- Mt Sterling 1
- Mt Vernon 16
- Munroe Falls 3
- Napoleon 10
- Navarre 1
- Nelsonville 2
- New Albany 12
- New Bremen 2
- New Carlisle 4
- New Concord 1
- New Lebanon 1
- New Lexington 3
- New London 1
- New Middletown 1
- New Philadelphia 9
- New Richmond 1
- Newbury Township 1
- Newcomerstown 2
- Newton Falls 3
- Newtown 2
- Niles 14
- North Baltimore 1
- North Canton 19
- North Jackson 2
- North Lima 1
- North Ridgeville 14
- North Royalton 16
- Northfield 5
- Northwood 3
- Norton 5
- Norwalk 8
- Norwood 3
- Oak Harbor 1
- Oakwood 3
- Oberlin 5
- Olmsted Falls 1
- Olmsted Township 1
- Ontario 8
- Oregon 16
- Orient 1
- Orrville 4
- Orwell 1
- Ottawa 3
- Ottawa Hills 1
- Ottoville 1
- Owensville 1
- Oxford 8
- Painesville 8
- Pandora 1
- Parma Heights 10
- Pataskala 8
- Paulding 4
- Payne 1
- Peebles 2
- Pepper Pike 2
- Perry 1
- Piketon 2
- Piqua 9
- Plain City 7
- Poland 6
- Pomeroy 4
- Port Clinton 8
- Portsmouth 11
- Proctorville 1
- Racine 2
- Ravenna 14
- Reading 1
- Richfield 4
- Richmond Heights 1
- Richwood 1
- Rittman 2
- Rocky River 19
- Rootstown 2
- Rossford 2
- Sagamore Hills 1
- Salem 8
- Salineville 1
- Sciotoville 1
- Seaman 2
- Sebring 1
- Seven Hills 6
- Seville 3
- Shadyside 5
- Shaker Heights 6
- Sharonville 6
- Sheffield 4
- Shelby 4
- Sidney 8
- Silver Lake 1
- Silverton 1
- South Euclid 8
- South Lebanon 2
- South Point 3
- South Vienna 1
- Spencerville 2
- Springdale 6
- St Clairsville 12
- St Henry 1
- St Marys 4
- St Paris 1
- Steubenville 11
- Stow 16
- Streetsboro 9
- Struthers 2
- Sunbury 12
- Swanton 4
- Sycamore 1
- Tallmadge 11
- Thornville 1
- Tiffin 13
- Tipp City 8
- Trenton 3
- Trotwood 1
- Troy 17
- Twinsburg 12
- Uhrichsville 2
- Uniontown 10
- University Heights 3
- Upper Arlington 10
- Upper Sandusky 3
- Urbana 6
- Valley City 1
- Van Wert 9
- Vandalia 9
- Vermilion 6
- Versailles 2
- Vienna 1
- Vincent 2
- Violet Township 1
- Wadsworth 15
- Wapakoneta 3
- Warsaw 1
- Washington Court House 8
- Washington Township 9
- Waterville 3
- Wauseon 3
- Waverly 5
- Waynesburg 1
- Waynesville 3
- Wellington 2
- Wellsville 1
- West Jefferson 4
- West Liberty 1
- West Milton 2
- West Portsmouth 1
- West Union 2
- West Unity 1
- Weston 1
- Wheelersburg 7
- Whitehall 4
- Whitehouse 2
- Wickliffe 3
- Willard 3
- Willoughby Hills 18
- Willowick 4
- Wilmington 12
- Wintersville 6
- Woodmere 2
- Woodsfield 2
- Woodville 2
- Wright-Patterson AFB 1
- WSHNGTN CT HS 2
- Wyoming 1
- Xenia 12
- Yellow Springs 1
- Yorkville 1
Health Centers With a Dental Office
These dental listings match a site in the federal health center list. Health centers take Ohio Medicaid and have to offer a sliding fee to people on low incomes, which makes them the closest thing to a free dentist when you have no coverage.
Questions People Ask
Does Ohio Medicaid cover dental for adults in Ohio?
Yes. Ohio Medicaid covers a broad set of dental care for adults, including check ups, fillings and more involved work. Limits and prior approval rules still apply, so ask the office.
Is dental free for children on Ohio Medicaid?
Yes. Children under 21 on Medicaid get dental check ups, cleanings and needed treatment at no cost, under the federal EPSDT rule. That is true in every state.
Where can I get free dental care in Ohio without insurance?
Start with a health center. There are 72 with a dental office on this list in Ohio. Health centers have to offer a sliding fee by income. Dental schools also see patients at reduced prices.
Do all these offices take Ohio Medicaid?
No, and we have not confirmed which do outside California. Call and ask whether they take Ohio Medicaid for new patients before you go.