Free and Low Cost Dentists in Texas
14,151 dental offices across 620 Texas towns, 113 of them federally funded health centers that charge by income. Children on Texas Medicaid get dental care at no cost. For adults, Texas Medicaid covers adult dental care for emergencies only.
Texas Medicaid and Dental Care in Texas
- Children
- Covered. Every child under 21 on Texas Medicaid gets dental check ups, cleanings and needed treatment at no cost, under the federal EPSDT rule.
- Adults
- Adults on Texas Medicaid are covered for dental emergencies only. Source, as of 2025-08.
- Apply for Texas Medicaid
- The state's official page
- The state's own dentist search
- Find a dentist who takes Texas Medicaid
Pick Your Town
- Houston (1957)
- San Antonio (955)
- Dallas (810)
- Austin (693)
- Fort Worth (469)
- Plano (317)
- El Paso (263)
- Katy (233)
- Arlington (215)
- Frisco (184)
- Irving (168)
- Spring (159)
- Sugar Land (155)
- McKinney (154)
- Corpus Christi (143)
- Cypress (133)
- Lubbock (131)
- Garland (128)
- Richardson (127)
- Carrollton (111)
- Round Rock (100)
- Amarillo (97)
- Pearland (97)
- Tyler (96)
- McAllen (95)
- Denton (86)
- Richmond (85)
- Humble (84)
- The Woodlands (84)
- Conroe (83)
- Pasadena (82)
- Allen (79)
- Beaumont (77)
- Cedar Park (77)
- Mesquite (76)
- Longview (75)
- Georgetown (74)
- Grand Prairie (73)
- New Braunfels (73)
- Flower Mound (72)
- Waco (68)
- Mansfield (67)
- Laredo (65)
- Missouri City (64)
- Bellaire (64)
- Midland (62)
- Lewisville (60)
- Edinburg (55)
- Brownsville (53)
- Abilene (53)
- Duncanville (53)
- Killeen (52)
- Rockwall (51)
- Temple (50)
- Kingwood (49)
- League City (49)
- Tomball (49)
- Odessa (47)
- Colleyville (47)
- Keller (46)
All 620 towns
- Addison 9
- Alamo 5
- Aledo 6
- Alice 9
- Alpine 1
- Alton 4
- Alvarado 2
- Alvin 16
- Andrews 5
- Angleton 15
- Anna 10
- Anthony 1
- Aransas Pass 3
- Arcola 1
- Argyle 7
- Atascocita 1
- Athens 15
- Atlanta 8
- Aubrey 17
- Azle 9
- Bacliff 1
- Balch Springs 7
- Bandera 4
- Bartlett 1
- Bartonville 6
- Bastrop 20
- Bay City 10
- Baytown 35
- Bedford 34
- Bee Cave 15
- Beeville 7
- Bellmead 4
- Bellville 4
- Belton 12
- Benbrook 11
- Bertram 2
- Big Spring 13
- Bishop 1
- Blanco 2
- Blue Ridge 1
- Boerne 30
- Bonham 7
- Borger 6
- Bowie 2
- Boyd 2
- Brady 2
- Brazoria 3
- Breckenridge 3
- Brenham 17
- Bridge City 5
- Bridgeport 2
- Brock 1
- Brookeland 1
- Brookshire 4
- Brownfield 3
- Brownsboro 1
- Brownwood 11
- Bryan 34
- Buda 17
- Bullard 4
- Bulverde 7
- Burkburnett 4
- Burleson 40
- Burnet 4
- Caddo Mills 1
- Caldwell 3
- Cameron 3
- Canadian 1
- Canton 12
- Canutillo 1
- Canyon 4
- Canyon Lake 4
- Carrizo Springs 2
- Carthage 4
- Castle Hills 2
- Castroville 5
- Cedar Creek 1
- Cedar Hill 29
- Celina 7
- Center 5
- Chandler 1
- Channelview 4
- Chatfield 1
- Childress 2
- China Grove 1
- Cibolo 11
- Cisco 1
- Clarendon 1
- Cleburne 23
- Cleveland 12
- Clifton 2
- Clint 1
- Clute 2
- Coleman 2
- College Station 38
- Columbus 4
- Comanche 1
- Comfort 6
- Commerce 4
- Converse 17
- Cooper 1
- Coppell 32
- Copperas Cove 12
- Corinth 7
- Corsicana 18
- Cotulla 1
- Crandall 1
- Crane 1
- Crockett 5
- Crosby 9
- Cross Plains 1
- Cross Roads 5
- Crowley 9
- Crystal City 3
- Cuero 2
- Daingerfield 1
- Dalhart 3
- Dayton 3
- De Kalb 1
- De Leon 1
- Decatur 10
- Deer Park 10
- Del Rio 10
- Del Valle 1
- Denison 11
- Denver City 1
- DeSoto 27
- Detroit 1
- Devine 4
- Diboll 2
- Dickinson 8
- Dilley 1
- Dimmitt 1
- Donna 7
- Dripping Springs 12
- Dublin 3
- Dumas 4
- Eagle Lake 1
- Eagle Pass 6
- East Bernard 1
- Eastland 2
- Eden 1
- Edna 2
- El Campo 7
- Electra 1
- Elgin 6
- Elkhart 1
- Elm Mott 1
- Elsa 3
- Emory 2
- Ennis 12
- Euless 23
- Fabens 1
- Fair Oaks Ranch 2
- Fairfield 1
- Fairview 2
- Falfurrias 1
- Farmers Branch 20
- Farmersville 4
- Farwell 2
- Fate 2
- Ferris 1
- Flint 2
- Floresville 7
- Floydada 2
- Forest Hill 5
- Forney 29
- Fort Bliss 3
- Fort Hood 3
- Fort Sam Houston 7
- Fort Stockton 3
- Franklin 1
- Frankston 1
- Fredericksburg 13
- Freeport 3
- Fresno 2
- Friendswood 36
- Fritch 1
- Fulshear 9
- Gainesville 17
- Galena Park 2
- Galveston 24
- Ganado 1
- Garden Ridge 2
- Garner 1
- Gatesville 3
- George West 1
- Giddings 5
- Gilmer 7
- Gladewater 3
- Glen Rose 3
- Glenn Heights 1
- Godley 2
- Goldthwaite 1
- Goliad 3
- Gonzales 5
- Graham 7
- Granbury 31
- Grand Saline 1
- Grandview 2
- Grapevine 27
- Greenville 27
- Groesbeck 3
- Groves 5
- Gun Barrel City 4
- Gunter 1
- Guy 1
- Hale Center 1
- Hallettsville 2
- Hallsville 1
- Haltom City 11
- Hamilton 2
- Hamlin 1
- Harker Heights 18
- Harlingen 32
- Haskell 1
- Haslet 7
- Hawkins 1
- Hearne 1
- Heartland 1
- Heath 8
- Hebbronville 1
- Helotes 9
- Hemphill 2
- Hempstead 1
- Henderson 8
- Henrietta 1
- Hereford 7
- Hewitt 4
- Hickory Creek 5
- Hico 1
- Hidalgo 1
- Highland Village 12
- Highlands 2
- Hillsboro 6
- Hitchcock 2
- Hockley 3
- Hollywood Park 1
- Hondo 4
- Honey Grove 1
- Horizon City 10
- Horseshoe Bay 2
- Howe 1
- Hudson Oaks 3
- Huffman 3
- Hughes Springs 1
- Huntington 1
- Huntsville 21
- Hurst 38
- Hutto 23
- Idalou 1
- Industry 1
- Ingleside 3
- Ingram 1
- Iowa Park 1
- Jacksboro 2
- Jacksonville 7
- Jarrell 4
- Jasper 7
- JBSA 1
- JBSA Randolph 2
- Jefferson 1
- Jersey Village 4
- Jewett 1
- Johnson City 1
- Jonestown 1
- Joshua 2
- Junction 2
- Justin 6
- Karnes City 1
- Kaufman 6
- Keene 3
- Kemah 4
- Kemp 1
- Kendalia 1
- Kenedy 3
- Kennedale 1
- Kerens 1
- Kermit 2
- Kerrville 26
- Kilgore 10
- Kingsland 2
- Kingsville 7
- Kirbyville 3
- Kountze 2
- Krum 4
- Kyle 31
- La Feria 4
- La Grange 7
- La Joya 1
- La Marque 7
- La Porte 11
- La Vernia 3
- Lackland Air Force Base 16
- Ladonia 1
- Lago Vista 2
- Lake Dallas 1
- Lake Jackson 34
- Lake Worth 7
- Lakehills 2
- Lakeway 13
- Lamesa 5
- Lampasas 4
- Lancaster 8
- Lantana 1
- Laughlin AFB 2
- Lavon 3
- Leakey 1
- Leander 41
- Leon Valley 5
- Leonard 2
- Levelland 5
- Liberty 4
- Liberty Hill 6
- Lindale 8
- Linden 1
- Little Elm 20
- Little River-Academy 1
- Littlefield 3
- Live Oak 14
- Livingston 7
- Llano 2
- Lockhart 7
- Lone Star 1
- Lorena 1
- Los Fresnos 2
- Lott 1
- Lucas 5
- Lufkin 32
- Luling 2
- Lumberton 8
- Lytle 2
- Mabank 6
- Madisonville 2
- Magnolia 28
- Manchaca 1
- Manor 11
- Manvel 10
- Marble Falls 16
- Marlin 1
- Marshall 16
- Mason 1
- Mathis 2
- Maypearl 1
- McGregor 3
- McQueeney 1
- Meadows Place 1
- Melissa 14
- Mercedes 5
- Meridian 1
- Merkel 1
- Mexia 4
- Midlothian 25
- Millsap 1
- Mineola 8
- Mineral Wells 9
- Mission 32
- Mont Belvieu 5
- Montgomery 21
- Moulton 1
- Mt Pleasant 15
- Mt Vernon 2
- Muenster 2
- Muleshoe 1
- Murchison 1
- Murphy 22
- Nacogdoches 32
- Navasota 5
- Nederland 13
- Needville 3
- New Boston 2
- New Caney 9
- Nixon 1
- Nocona 2
- Normangee 1
- North Richland Hills 33
- Northlake 9
- Oak Point 2
- Olmos Park 2
- Olney 1
- Omaha 1
- Onalaska 2
- Orange 11
- Ore City 1
- Ovilla 1
- Palacios 2
- Palestine 18
- Palmhurst 3
- Palmview 2
- Pampa 6
- Pantego 6
- Paris 22
- Pearsall 2
- Pecos 1
- Penitas 2
- Perryton 1
- Pflugerville 41
- Pharr 27
- Pilot Point 2
- Pinehurst 1
- Pipe Creek 1
- Pittsburg 2
- Plainview 9
- Pleasanton 11
- Pollok 1
- Ponder 1
- Port Aransas 2
- Port Arthur 18
- Port Isabel 1
- Port Lavaca 6
- Port Neches 4
- Porter 8
- Portland 7
- Post 1
- Poteet 1
- Pottsboro 2
- Prairie View 1
- Presidio 1
- Princeton 8
- Progreso Lakes 1
- Prosper 38
- Quanah 2
- Quinlan 2
- Quitman 1
- Randolph AFB 2
- Ranger 1
- Raymondville 2
- Red Oak 11
- Refugio 2
- Reno 1
- Rhome 1
- Richland Hills 2
- Rio Grande City 8
- Rio Hondo 1
- River Oaks 5
- Roanoke 10
- Robinson 2
- Robstown 3
- Rockdale 3
- Rockport 5
- Roma 3
- Rosenberg 28
- Rosharon 7
- Rowlett 33
- Royse City 8
- Rusk 4
- Sachse 15
- Saginaw 20
- Salado 4
- San Angelo 41
- San Augustine 3
- San Benito 7
- San Elizario 1
- San Juan 8
- San Marcos 35
- San Saba 2
- Sanger 5
- Santa Anna 1
- Santa Fe 5
- Schertz 24
- Schulenburg 2
- Seabrook 3
- Seagoville 5
- Sealy 5
- Seguin 19
- Selma 3
- Seminole 2
- Seven Points 1
- Seymour 2
- Shavano Park 4
- Shenandoah 13
- Sheppard AFB 4
- Sherman 23
- Shiner 3
- Silsbee 2
- Sinton 4
- Slaton 2
- Smithville 3
- Snyder 4
- Socorro 3
- Somerset 2
- Sonora 1
- South Houston 5
- Southlake 44
- Spearman 1
- Spicewood 5
- Splendora 1
- Spring Branch 13
- Springtown 4
- Stafford 18
- Stanton 1
- Stephenville 12
- Stockdale 1
- Sulphur Springs 14
- Sunnyvale 9
- Sunset Valley 1
- Sweeny 1
- Sweetwater 5
- Taft 2
- Tahoka 2
- Tatum 1
- Taylor 10
- Teague 3
- Terrell 15
- Terrell Hills 1
- Texarkana 36
- Texas City 28
- The Colony 22
- Three Rivers 1
- Trinity 1
- Trophy Club 7
- Troup 1
- Tulia 1
- Universal City 10
- Uvalde 10
- Valley Mills 1
- Van 2
- Van Alstyne 2
- Venus 1
- Vernon 8
- Victoria 39
- Vidor 4
- Wake Village 1
- Waller 4
- Waskom 2
- Watauga 7
- Waxahachie 27
- Weatherford 26
- Webster 34
- Weimar 2
- Weslaco 29
- West 1
- West Columbia 4
- West Lake Hills 16
- West Orange 1
- West Tawakoni 1
- Weston Lakes 1
- Westworth Village 3
- Wharton 8
- Wheeler 1
- White Oak 3
- Whitehouse 4
- Whitesboro 2
- Whitney 1
- Wichita Falls 45
- Willis 11
- Willow Park 12
- Wills Point 2
- Wimberley 3
- Windcrest 9
- Winnie 1
- Winnsboro 1
- Winters 1
- Woodedge Center 1
- Woodville 1
- Woodway 3
- Wylie 28
- Yoakum 3
- Yorktown 1
- Zapata 2
Health Centers With a Dental Office
These dental listings match a site in the federal health center list. Health centers take Texas 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.
-
Mission East Dallas
-
Dr. Gelatia Tesfaye, DDS
33 more are on their town pages above.
Questions People Ask
Does Texas Medicaid cover dental for adults in Texas?
Only emergencies. Texas Medicaid pays for urgent dental care for adults, such as pulling a tooth that is causing pain or infection, but not routine care.
Is dental free for children on Texas 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 Texas without insurance?
Start with a health center. There are 113 with a dental office on this list in Texas. Health centers have to offer a sliding fee by income. Dental schools also see patients at reduced prices.
Do all these offices take Texas Medicaid?
No, and we have not confirmed which do outside California. Call and ask whether they take Texas Medicaid for new patients before you go.