Public education in Texas runs on local school districts, not on cities or counties. Our directory lists 10,291 public school campuses across the state, from large high schools in Houston to small elementary schools far from any interstate. Knowing who runs a campus saves time. Almost every enrollment, zoning, or discipline question is answered by the district that serves your address.
Who Governs Public Schools in Texas
The Texas Education Agency (TEA), headquartered in Austin, administers state education law under the Texas Education Code. The commissioner of education, who is appointed by the governor, leads the agency. TEA runs the statewide testing program, publishes annual A-F accountability ratings, and authorizes open-enrollment charter schools.
The State Board of Education (SBOE) has 15 elected members. It adopts the Texas Essential Knowledge and Skills (TEKS), the curriculum standards that districts must teach, and it approves instructional materials. It does not hire teachers or run campuses.
Day-to-day control sits with the locally elected board of trustees of each independent school district (ISD). Trustees, usually seven or nine of them, hire the superintendent, adopt the budget, and set the local property tax rate. Voters decide bond elections for new buildings. That is why a booming suburban district may open several campuses while a shrinking rural one closes a school.
Texas also has 20 regional education service centers. They do not govern districts, but they train teachers, support special education, and help small districts share services. If your district is tiny and has no full-time specialist, the service center for your region is often where the help comes from.
Money follows the same local-state split. Districts raise most operating funds from local property taxes, supplemented by state aid and federal programs. Under the state's recapture system, often called "Robin Hood," property-wealthy districts send part of their local revenue back to the state to be shared. Tax rates and per-student resources still differ from one district to the next.
Here is which office handles which problem:
- Enrollment, zoning, and bus routes: the campus registrar or the district's student services office.
- A concern about a teacher or discipline: start with the teacher, then the principal, then the superintendent's office, then the board of trustees.
- Special education disagreements: the campus Admission, Review, and Dismissal (ARD) committee first, then the district, then a TEA complaint or due process request.
- Charter school issues: the charter's own governing board, because charters are not run by the neighborhood ISD.
- Test results and ratings: the campus, the district, and the reports TEA publishes each year.
How Public Schools Differ From Houston to the Panhandle
Texas is large enough that "public school" means different things in different places. In Houston our database holds 852 listings, and Harris County as a whole has 1,262, spread across many separate districts. A family that moves a few miles can end up under a different board, calendar, and tax rate.
The Dallas-Fort Worth area has the same patchwork. Dallas County and Tarrant County together hold well over a thousand of our listings, and names can mislead. Arlington Heights High School sits at 4501 West Freeway in Fort Worth, not in the city of Arlington. Barnett Junior High School, at 2101 East Sublett Road, is in Arlington. Austin Middle is at 825 East Union Bower Road in Irving, and Anderson Elementary School is at 2800 Oakland Hills Drive in Plano. Confirm the city and street address before you drive over.
San Antonio, with 524 listings, anchors Bexar County. Campuses such as Abraham Kazen Middle on Gillette Boulevard belong to one of several districts inside the same city limits. In the Rio Grande Valley you will find Economedes High School in Edinburg, Bryan Elementary School in Mission, Allen & William Arnold Elementary School in Pharr, and Aiken Elementary School in Brownsville. Border cities such as Laredo and El Paso serve many bilingual families, and many of their campuses offer English-language support and dual-language classes.
West Texas and the Panhandle look different again. Lubbock has campuses like Alderson Elementary School on Walnut Avenue, and Amarillo has Bowie 6th Grade Campus on Tee Anchor Boulevard in Potter County. Abilene, in Taylor County, appears with listings such as Abilene Behavioral Health. In small rural towns, one district may run a single campus serving kindergarten through twelfth grade. Bus rides can be long, and the district may be the largest employer in town.
Enrolling a Child in a Texas Public School
Texas law requires children to attend school from age 6 until they turn 19, unless they graduate or qualify for an exemption. A child must be five years old on or before September 1 to enter kindergarten. Public school is tuition-free. Districts must also offer pre-K to eligible four-year-olds, including children who are low-income, English learners, homeless, in foster care, or from military families.
Districts generally ask for proof of residence, such as a lease or utility bill, plus the child's birth certificate or another proof of identity. They also want immunization records and any records from the previous school. Immunization rules come from the Texas Department of State Health Services. Bring your own photo ID as well.
A district cannot deny enrollment because of a child's immigration status. That rule comes from the 1982 U.S. Supreme Court case Plyler v. Doe, which began in Texas. Students experiencing homelessness can enroll right away under federal law while paperwork is gathered, and every district names a liaison to help.
At registration you will also fill out a home language survey. If it shows a language other than English, the school assesses the child, and a Language Proficiency Assessment Committee decides what support services fit.
Reading the Texas Listings: Neighborhood, Charter, and Program Campuses
Not every listing is an ordinary zoned neighborhood school. Open-enrollment charter operators, such as Harmony School of Business - Dallas at 8080 West President George Bush Highway and Advantage Academy at 300 West Pioneer Parkway in Grand Prairie, are public and tuition-free. They admit students by application, and by lottery when seats run short, rather than by home address. Names like About Face Program Elementary School in El Paso or A+ Unlimited Potential in Houston point to specific programs. Call first and ask who can enroll, what the hours are, and what the visitor rules say.
Most campuses require visitors to check in at the front office with a photo ID. Registration is busiest in late July and August. State law sets a default start date no earlier than the fourth Monday in August, but many districts hold exceptions as districts of innovation. Check the posted calendar rather than assuming.
A practical order of operations works well. Find the district that covers your address. Confirm the attendance zone for each grade level. Call the campus to ask about registration hours. Gather your documents, register early, and then mark the first day, early-release days, and holidays on your own calendar.
Public schools in Texas are operated by independent school districts governed by locally elected boards and overseen by the Texas Department of Education, which sets academic standards, graduation requirements, and accountability frameworks for all public schools in the state. Texas distributes state funding to districts through a formula that accounts for student enrollment, local property wealth, and special population needs.
Public Schools locations are available in 1091 cities across Texas. They are spread across 253 counties.
Cities with the highest concentration of public schools include Houston, San Antonio, Dallas, reflecting larger urban populations with extensive school district networks serving tens of thousands of students across many campuses.
Families new to Texas should contact their local school district's enrollment office to determine their assigned school, learn about available school choice programs, and understand immunization and residency documentation requirements before the start of the school year.
Public Schools by Counties
Public Schools by Cities
- Adkins
- Atascosa
- Andrews
- Archer
- Alamo Heights
- Arcola
- Argyle
- Asherton
- Alton
- Aquilla
- Alvin
- Ackerly
- Avery
- Anderson
- Alice
- Anson
- Aubrey
- Austin
- Athens
- Alvarado
- Alpine
- Afton
- Amherst
- Abbott
- Albany
- Arp
- Aledo
- Azle
- Anna
- Abilene
- Apple Springs
- Atlanta
- Addison
- Atascocita
- Alamo
- Angleton
- Avinger
- Avalon
- Adrian
- Amarillo
- Avoca
- Axtell
- Aransas Pass
- Alvord
- Anton
- Anahuac
- Alto
- Arlington
- Abernathy
- Anthony
- Aspermont
- Alba
- Allen
- Agua Dulce
- Aurora
- Beeville
- Belton
- Bastrop
- Bartlett
- Blanco
- Boerne
- Bellville
- Bandera
- Baird
- Balch Springs
- Burleson
- Buna
- Brookeland
- Benjamin
- Big Bend National Park
- Brookesmith
- Bertram
- Benavides
- Bluff Dale
- Brownsville
- Baytown
- Blooming Grove
- Benbrook
- Bullard
- Bryan
- Burnet
- Blanket
- Bloomburg
- Byers
- Blum
- Big Spring
- Buffalo
- Bulverde
- Beasley
- Bangs
- Big Wells
- Brady
- Buda
- Blackwell
- Bushland
- Bryson
- Brock
- Broaddus
- Brownfield
- Big Sandy
- Blessing
- Buckholts
- Brazoria
- Bronte
- Barksdale
- Bacliff
- Bowie
- Bellaire
- Balmorhea
- Bedford
- Ben Wheeler
- Briscoe
- Ben Bolt
- Beckville
- Bogata
- Ballinger
- Bellevue
- Brackettville
- Blossom
- Burkeville
- Brownsboro
- Bovina
- Boyd
- Borger
- Bridge
- Breckenridge
- Brenham
- Bremond
- Buffalo Gap
- Burton
- Bynum
- Blue Ridge
- Bigfoot
- Bolivar Peninsula
- Bells
- Bloomington
- Boling
- Beaumont
- Booker
- Boys Ranch
- Burkburnett
- Bonham
- Brookshire
- Bruni
- Bridgeport
- Brownwood
- Bruceville-Eddy
- Big Lake
- Bay
- Bishop
- Blue Mound
- Batesville
- Charlotte
- Clifton
- Claude
- Cedar Creek
- Cranfills Gap
- Cayuga
- Converse
- Cooper
- Corinth
- Clint
- Copperas Cove
- Covington
- Commerce
- Castroville
- Carthage
- Caddo Mills
- Coupland
- Corpus Christi
- Crane
- Crowell
- Canadian
- Coppell
- China Spring
- Canyon
- Clear Lake Shores
- Christoval
- Cotulla
- Cut and Shoot
- Cactus
- Canyon Lake
- Cedar Hill
- Combes
- Celina
- Callisburg
- Caldwell
- Channelview
- Comanche
- Clarendon
- Comfort
- Cross Roads
- Chillicothe
- Cypress
- Cumby
- Carrizo Springs
- Celeste
- Centerville
- Colorado
- Clyde
- China
- Coleman
- Cisco
- Colmesneil
- Como
- Cross Plains
- Childress
- Crosbyton
- Crandall
- Canutillo
- Corsicana
- Crawford
- Cedar Park
- Chappell Hill
- Crockett
- Cleburne
- Columbus
- Cuero
- Center Point
- Cibolo
- Campbell
- Coolidge
- Conroe
- Clarksville
- Calvert
- Chester
- Collinsville
- College Station
- Chilton
- Cleveland
- Chireno
- Camp Wood
- Colleyville
- Carlsbad
- Cherokee
- Crowley
- Canton
- Crosby
- Channing
- Clute
- Carrollton
- Carmine
- Cushing
- Chandler
- Corrigan
- Coldspring
- Center
- Coahoma
- Cameron
- Comstock
- Chico
- Crystal
- Diboll
- Damon
- Dimmitt
- Darrouzett
- Driscoll
- Dale
- Dublin
- Driftwood
- Dew
- Del Rio
- Danbury
- Denison
- D'Hanis
- Dilley
- Dickinson
- Dallas
- Deweyville
- Doss
- Deport
- Dawson
- Dalhart
- Dell
- De Kalb
- Dime Box
- Devine
- Donna
- Daisetta
- Dumas
- Dripping Springs
- DeSoto
- Denton
- Dayton
- Detroit
- Devers
- Douglass
- Del Valle
- Diana
- Decatur
- Duncanville
- Deer Park
- Daingerfield
- De Leon
- Dodd City
- Denver City
- Fulton
- Fort Hood
- Fair Oaks Ranch
- Frankston
- Farmers Branch
- Forestburg
- Fort Davis
- Fairview
- Fabens
- Fredericksburg
- Fritch
- Fate
- Floydada
- Floresville
- Farmersville
- Freeport
- Falfurrias
- Flower Mound
- Friona
- Flatonia
- Fulshear
- Forney
- Fort Hancock
- Fred
- Fruitvale
- Falls
- Freer
- Fairfield
- Friendswood
- Fort Stockton
- Farwell
- Follett
- Florence
- Fayetteville
- Fort Worth
- Fischer
- Fresno
- Franklin
- Ferris
- Forest Hill
- Fort Bliss
- Forsan
- Frisco
- Frost
- Gail
- Gunter
- Garrison
- Glen Rose
- Grape Creek
- Gilmer
- Grandview
- Gary City
- Grand Prairie
- Glenn Heights
- Granbury
- Ganado
- Grandfalls
- Groom
- Gainesville
- Garland
- Goliad
- Gruver
- Gladewater
- Greenville
- Granger
- Groves
- Georgetown
- Garden City
- Garden Ridge
- Gustine
- Galena Park
- Gordon
- Godley
- Gause
- Goldthwaite
- Groveton
- Grapevine
- Granite Shoals
- Guthrie
- Giddings
- Gonzales
- Garwood
- Groesbeck
- Gregory
- George West
- Galveston
- Gun Barrel
- Gatesville
- Gorman
- Goodrich
- Grand Saline
- Grapeland
- Graford
- Graham
- Holland
- Harker Heights
- Huntington
- Holliday
- Helotes
- Huffman
- Hartley
- Hebbronville
- Haltom
- Hempstead
- Hooks
- Hart
- Hargill
- Hereford
- Hunt
- Hockley
- Hughes Springs
- Horizon
- Honey Grove
- Harper
- Hico
- Harleton
- Hedley
- Hale Center
- Haskell
- Hickory Creek
- Highlands
- Hamlin
- Hewitt
- Harlingen
- Humble
- Hallsville
- Hillsboro
- Haslet
- Hearne
- Hermleigh
- Hitchcock
- Hubbard
- Hondo
- Hamilton
- Hallettsville
- Hemphill
- Happy
- Harrold
- Hawkins
- Heath
- Hidalgo
- Highland Village
- Henderson
- Huntsville
- Hawley
- Hurst
- Hutto
- Howe
- Hamshire
- Henrietta
- Houston
- Hull
- Higgins
- Lakehills
- Live Oak
- Lufkin
- Lytle
- Little River-Academy
- Los Fresnos
- La Feria
- Lorenzo
- LaCoste
- League
- Lefors
- Laneville
- Lago Vista
- Lampasas
- Lott
- Leonard
- Longview
- Lazbuddie
- Lorena
- Lake Dallas
- Lamesa
- Ladonia
- Lewisville
- Lipan
- Little Elm
- Leggett
- La Grange
- Lone Oak
- Lohn
- Luling
- Lancaster
- Lakeway
- Livingston
- Lavon
- Lockhart
- LaRue
- Louise
- Llano
- Lindale
- Leander
- La Vernia
- Lasara
- Liberty Hill
- Loop
- La Marque
- La Villa
- Lucas
- Loraine
- La Porte
- Levelland
- La Grulla
- Littlefield
- Liberty
- Lubbock
- Lake Worth
- Laredo
- Linden
- Lindsay
- Lockney
- Lumberton
- La Joya
- Leakey
- Lovelady
- Lake Jackson
- Lometa
- Lenorah
- Lyford
- Lueders
- Lexington
- La Pryor
- McDade
- Morgan
- Muleshoe
- Marble Falls
- Muenster
- Marlin
- Mansfield
- Mason
- Malone
- Markham
- Midland
- Mont Belvieu
- McKinney
- Marathon
- McQueeney
- Munday
- Moulton
- Martinsville
- Mount Calm
- Manor
- Mountain Home
- Madisonville
- Mart
- Matador
- Mesquite
- Maypearl
- Milford
- Mission
- Mertzon
- Midlothian
- Meridian
- Meyersville
- Mexia
- Mineral Wells
- Muldoon
- Mullin
- Maud
- May
- McAllen
- Montague
- Magnolia
- Melissa
- McLean
- Malakoff
- Mabank
- Monte Alto
- Manvel
- Moody
- Memphis
- Montgomery
- Mountain
- Mercedes
- Miles
- Moran
- McCamey
- Marfa
- Miami
- Mumford
- Mount Enterprise
- McGregor
- Milano
- Merkel
- Mount Pleasant
- Marion
- Morton
- Murphy
- Mission Bend
- Menard
- Morse
- Millsap
- Murchison
- Monahans
- Meadow
- Missouri
- Marshall
- Mount Vernon
- Matagorda
- Mathis
- Medina
- Mineola
- Pleasanton
- Pawnee
- Pettus
- Palestine
- Poteet
- Pollok
- Pearsall
- Port O'Connor
- Paducah
- Pharr
- Palmview
- Palmer
- Prairie View
- Powderly
- Paris
- Prosper
- Panhandle
- Plainview
- Port Isabel
- Plano
- Pickton
- Pattonville
- Palacios
- Post
- Pampa
- Port Neches
- Penelope
- Petersburg
- Premont
- Poolville
- Presidio
- Palmhurst
- Pearland
- Portland
- Paradise
- Princeton
- Ponder
- Pilot Point
- Pottsboro
- Perrin
- Petrolia
- Paint Rock
- Port Aransas
- Pep
- Port Arthur
- Pasadena
- Progreso Lakes
- Pattison
- Pflugerville
- Pineland
- Poth
- Progreso
- Parker
- Perryton
- Palo Pinto
- Penitas
- Placedo
- Pecos
- Port Lavaca
- Pittsburg
- Porter
- Plains
- Red Rock
- Rockport
- Rogers
- Richards
- Round Top
- Roby
- Rockdale
- Rio Hondo
- Richwood
- Rusk
- Rowlett
- Round Rock
- Royse
- Ranger
- Rosebud
- Rotan
- Rowena
- Riesel
- Robinson
- Ralls
- Rocksprings
- Refugio
- Richland Springs
- Richardson
- Rising Star
- Riviera
- Richmond
- Rochester
- Rio Grande
- Roma
- Rosharon
- Roscoe
- Ropesville
- Rhome
- Rio Vista
- Robert Lee
- Rule
- Rankin
- Raymondville
- Rochelle
- River Oaks
- Red Oak
- Rosenberg
- Rockwall
- Roanoke
- Realitos
- Ramirez
- Rice
- Robstown
- Runge
- Roxton
- Richland Hills
- Somerset
- Shavano Park
- Skidmore
- Schertz
- San Antonio
- Smithville
- Seymour
- Sealy
- Salado
- Sanger
- Socorro
- Snook
- Spicewood
- Seadrift
- Seguin
- Sour Lake
- Sarita
- Stephenville
- Sherman
- Sterling
- Slidell
- Sudan
- Stanton
- Splendora
- Spring Branch
- Silverton
- Sidney
- San Diego
- Shallowater
- Savoy
- Schulenburg
- San Augustine
- Springtown
- Santa Maria
- Shady Shores
- Sugar Land
- Sweeny
- San Juan
- Sulphur Springs
- San Elizario
- Smiley
- Somerville
- San Benito
- Sulphur Bluff
- Scurry
- Santo
- Stafford
- Southland
- Sweetwater
- Seagraves
- Spearman
- Sierra Blanca
- San Isidro
- Saginaw
- Sanderson
- San Perlita
- Sandia
- Sachse
- Snyder
- Shenandoah
- Sunray
- Santa Rosa
- Seagoville
- Sinton
- San Marcos
- Silsbee
- Skellytown
- Stamford
- St. Jo
- Sabinal
- Stinnett
- Slaton
- Shelbyville
- Stockdale
- Sullivan
- Sundown
- Santa Fe
- Seabrook
- Sonora
- Sunset Valley
- Spurger
- Shepherd
- Stonewall
- Sadler
- Santa Anna
- Spur
- Shiner
- Seminole
- Star
- Spring
- South Houston
- San Angelo
- Strawn
- Shoreacres
- Simms
- Sunnyvale
- San Leon
- Saratoga
- Smyer
- Southlake
- Shamrock
- San Saba
- Stratford
- San Ygnacio
- Temple
- Troy
- Tennessee Colony
- Trophy Club
- Tornillo
- Trenton
- Texarkana
- Tomball
- Trinidad
- Tilden
- Troup
- Tulia
- Tye
- Taylor
- Tahoka
- The Colony
- Tioga
- Texas
- Tom Bean
- Taft
- Texline
- Thorndale
- Terlingua
- Tool
- Terrell
- Tivoli
- Thrall
- Tatum
- Throckmorton
- Trinity
- Teague
- Trent
- Tolar
- Timpson
- The Woodlands
- Texhoma
- Three Rivers
- Tenaha
- Tyler
- Tuscola
- Wallis
- Windcrest
- Windthorst
- Webster
- White Oak
- Whiteface
- West Columbia
- Westlake
- Wichita Falls
- White Deer
- Wells
- Wylie
- Wake Village
- Waskom
- Welch
- Westhoff
- Woodway
- West
- Wortham
- Wimberley
- Waco
- Water Valley
- Westbrook
- Willow Park
- Warren
- Wheeler
- Walnut Springs
- Winnie
- Wilmer
- West Lake Hills
- Whitewright
- Wildorado
- Weslaco
- Woodsboro
- Watauga
- Willis
- Weatherford
- Winters
- Whitney
- Waxahachie
- Wilson
- Waller
- West Orange
- Woodville
- Wolfe
- Wharton
- White Settlement
- Weimar
- Whitesboro
- Wolfforth
- Whitehouse
- Winfield
- Woodson
- Wink
- Waelder
- Wellington
- Winnsboro
- Winona
- Wellman
- Wills Point
Parents and guardians in Texas can find their assigned public school by entering their home address on the local school district's website. Enrollment documentation requirements in Texas typically include proof of residency, birth certificate, and current immunization records, so gathering these materials before the enrollment window opens can prevent delays.
Browse Public Schools by county across Texas to find the nearest location.
Finding Your Campus, Calendar, and Records in Texas
Start with the district, not the campus. Search your street address on the district website or call its enrollment office, and ask for the attendance zone at each grade level. Elementary, middle, and high school boundaries rarely match. In large counties, neighboring streets can sit in different districts, and a campus with a familiar name may belong to a district you did not expect.
Each board of trustees adopts its own academic calendar, so start dates, holidays, and early-release days vary even between neighbors. State law sets minimum instructional time, and districts schedule around it. Suburban Collin County shows how fast this changes: Christie Elementary School in Frisco and C T Eddins Elementary School in McKinney sit in a county where new campuses and revised zones appear often. Elsewhere, Alta Vista Elementary School in Waco, Abbett Elementary School in Garland, and Benignus Elementary School in Spring each answer to a different district office.
For records, ask the campus registrar for report cards and transcripts. Under the federal FERPA law, parents can inspect their child's education records and request corrections. TEA publishes yearly performance reports for each campus and district.