9,930 schools in Texas
253 counties · 1094 cities · Public K-12
Texas's public-school directory lists 9,930 K-12 campuses across 253 counties and 1,094 cities. Largest by enrollment: Houston ISD.
Test scores
Reading, SY 2023-24. State average: 52.7% met or exceeded.Top 5 schools
- 100.0%
- 100.0%
- 100.0%
- 100.0%
- 100.0%
Lowest 5 schools
- 8.0%
- 9.0%
- 9.0%
- 10.0%
- 10.0%
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| NEW CANEY H S | NEW CANEY | Montgomery County | High | 2,226 | · |
| ANGLETON H S | ANGLETON | Brazoria County | High | 2,225 | · |
| ANDERSON H S | AUSTIN | Travis County | High | 2,223 | · |
| BARBERS HILL H S | MONT BELVIEU | Chambers County | High | 2,222 | · |
| PASADENA H S | PASADENA | Harris County | High | 2,217 | · |
| VETERANS MEMORIAL EARLY COLLEGE H S | BROWNSVILLE | Cameron County | High | 2,216 | · |
| GRANBURY H S | GRANBURY | Hood County | High | 2,215 | · |
| WEST BROOK SR H S | BEAUMONT | Jefferson County | High | 2,213 | · |
| BRYAN ADAMS H S LEADERSHIP ACADEMY | DALLAS | Dallas County | High | 2,208 | · |
| EAST VIEW H S | GEORGETOWN | Williamson County | High | 2,206 | · |
| W T WHITE H S | DALLAS | Dallas County | High | 2,204 | · |
| REEDY H S | FRISCO | Denton County | High | 2,201 | · |
| MCCULLOUGH J H | THE WOODLANDS | Montgomery County | Middle | 2,195 | · |
| AZLE H S | AZLE | Tarrant County | High | 2,192 | · |
| HARKER HEIGHTS H S | HARKER HEIGHTS | Bell County | High | 2,192 | · |
| SOUTH SAN ANTONIO H S | SAN ANTONIO | Bexar County | High | 2,190 | · |
| SOUTH HOUSTON H S | SO HOUSTON | Harris County | High | 2,185 | · |
| TASCOSA H S | AMARILLO | Potter County | High | 2,176 | · |
| LEBANON TRAIL H S | FRISCO | Collin County | High | 2,173 | · |
| A & M CONS H S | COLLEGE STATION | Brazos County | High | 2,166 | · |
| PSJA NORTH EARLY COLLEGE H S | PHARR | Hidalgo County | High | 2,166 | · |
| DULLES H S | SUGAR LAND | Fort Bend County | High | 2,165 | · |
| ROBERT M SHOEMAKER H S | KILLEEN | Bell County | High | 2,165 | · |
| SUNSET H S | DALLAS | Dallas County | High | 2,164 | · |
| AMARILLO H S | AMARILLO | Randall County | High | 2,161 | · |
| LIBERTY HILL H S | LIBERTY HILL | Williamson County | High | 2,156 | · |
| ROWLETT H S | ROWLETT | Dallas County | High | 2,156 | · |
| CEDAR PARK H S | CEDAR PARK | Williamson County | High | 2,155 | · |
| MISSION H S | MISSION | Hidalgo County | High | 2,154 | · |
| RIVERA EARLY COLLEGE H S | BROWNSVILLE | Cameron County | High | 2,150 | · |
| STERLING H S | BAYTOWN | Harris County | High | 2,150 | · |
| CROSBY H S | CROSBY | Harris County | High | 2,148 | · |
| TYLER H S | TYLER | Smith County | High | 2,148 | · |
| CEDAR CREEK H S | CEDAR CREEK | Bastrop County | High | 2,144 | · |
| SHERMAN H S | SHERMAN | Grayson County | High | 2,143 | · |
| BOWIE H S | ARLINGTON | Tarrant County | High | 2,140 | · |
| FOSSIL RIDGE H S | KELLER | Tarrant County | High | 2,140 | · |
| MEMORIAL H S | PORT ARTHUR | Jefferson County | High | 2,140 | · |
| MCALLEN H S | MCALLEN | Hidalgo County | High | 2,134 | · |
| LEANDER H S | LEANDER | Williamson County | High | 2,131 | · |
| HENDRICKSON H S | PFLUGERVILLE | Travis County | High | 2,128 | · |
| LEHMAN H S | KYLE | Hays County | High | 2,128 | · |
| PASCHAL H S | FORT WORTH | Tarrant County | High | 2,127 | · |
| MILBY H S | HOUSTON | Harris County | High | 2,126 | · |
| NIXON H S | LAREDO | Webb County | High | 2,124 | · |
| HIGHLAND PARK H S | DALLAS | Dallas County | High | 2,119 | · |
| JAY H S | SAN ANTONIO | Bexar County | High | 2,118 | · |
| MONTEREY H S | LUBBOCK | Lubbock County | High | 2,117 | · |
| BREWER H S | FORT WORTH | Tarrant County | High | 2,113 | · |
| EL DORADO H S | EL PASO | El Paso County | High | 2,109 | · |
| ROBERT R VELA H S | EDINBURG | Hidalgo County | High | 2,101 | · |
| NORTH MESQUITE H S | MESQUITE | Dallas County | High | 2,099 | · |
| SMITHSON VALLEY H S | SPRING BRANCH | Comal County | High | 2,098 | · |
| PORTER H S | PORTER | Montgomery County | High | 2,094 | · |
| PIEPER H S | SAN ANTONIO | Bexar County | High | 2,093 | · |
| LA PORTE H S | LA PORTE | Harris County | High | 2,090 | · |
| DENTON H S | DENTON | Denton County | High | 2,083 | · |
| KILLEEN H S | KILLEEN | Bell County | High | 2,083 | · |
| LA JOYA PALMVIEW H S | MISSION | Hidalgo County | High | 2,073 | · |
| LAKEVIEW CENTENNIAL H S | GARLAND | Dallas County | High | 2,073 | · |
| BIRDVILLE H S | NORTH RICHLAND HILLS | Tarrant County | High | 2,069 | · |
| BOERNE - SAMUEL V CHAMPION H S | BOERNE | Kendall County | High | 2,067 | · |
| WESLACO EAST H S | WESLACO | Hidalgo County | High | 2,066 | · |
| RICHLAND H S | NORTH RICHLAND HILLS | Tarrant County | High | 2,063 | · |
| BURLESON CENTENNIAL H S | BURLESON | Johnson County | High | 2,061 | · |
| GEORGETOWN H S | GEORGETOWN | Williamson County | High | 2,059 | · |
| CAPROCK H S | AMARILLO | Randall County | High | 2,058 | · |
| SAN BENITO H S | SAN BENITO | Cameron County | High | 2,057 | · |
| RYAN H S | DENTON | Denton County | High | 2,051 | · |
| TEXAS ONLINE PREPARATORY MIDDLE | HUNTSVILLE | Walker County | Middle | 2,050 | · |
| AMERICAS H S | EL PASO | El Paso County | High | 2,049 | · |
| BUTZ PREPARATORY ACADEMY | FORT STOCKTON | Pecos County | High | 2,039 | · |
| HANNA EARLY COLLEGE H S | BROWNSVILLE | Cameron County | High | 2,039 | · |
| BEAUMONT UNITED H S | BEAUMONT | Jefferson County | High | 2,035 | · |
| TURNER H S | CARROLLTON | Dallas County | High | 2,035 | · |
| MACARTHUR H S | SAN ANTONIO | Bexar County | High | 2,033 | · |
| CHAPARRAL H S | KILLEEN | Bell County | High | 2,031 | · |
| LUFKIN H S | LUFKIN | Angelina County | High | 2,026 | · |
| VETERANS MEMORIAL H S | CORPUS CHRISTI | Nueces County | High | 2,026 | · |
| GLENN H S | LEANDER | Williamson County | High | 2,024 | · |
| MEMORIAL H S | MCALLEN | Hidalgo County | High | 2,021 | · |
| SEGUIN H S | SEGUIN | Guadalupe County | High | 2,020 | · |
| SPRING WOODS H S | HOUSTON | Harris County | High | 2,020 | · |
| TRINITY BASIN PREPARATORY - FORT WORTH | FORT WORTH | Tarrant County | Elementary | 2,020 | · |
| HARLINGEN H S - SOUTH | HARLINGEN | Cameron County | High | 2,019 | · |
| CENTENNIAL H S | FRISCO | Collin County | High | 2,018 | · |
| FRIENDSWOOD H S | FRIENDSWOOD | Galveston County | High | 2,014 | · |
| SAGINAW H S | SAGINAW | Tarrant County | High | 2,013 | · |
| YORK J H | SPRING | Montgomery County | Middle | 2,009 | · |
| LOCKHART H S | LOCKHART | Caldwell County | High | 2,006 | · |
| MOISES E MOLINA H S | DALLAS | Dallas County | High | 2,006 | · |
| LONE STAR H S | FRISCO | Denton County | High | 2,004 | · |
| BRISCOE JH | RICHMOND | Fort Bend County | Middle | 2,003 | · |
| S GARLAND H S | GARLAND | Dallas County | High | 2,001 | · |
| CRANDALL H S | CRANDALL | Kaufman County | High | 1,999 | · |
| PSJA MEMORIAL EARLY COLLEGE H S | ALAMO | Hidalgo County | High | 1,997 | · |
| WEST MESQUITE H S | MESQUITE | Dallas County | High | 1,997 | · |
| HERITAGE H S | FRISCO | Collin County | High | 1,996 | · |
| DONNA H S | DONNA | Hidalgo County | High | 1,992 | · |
| WESTBURY H S | HOUSTON | Harris County | High | 1,991 | · |
| NEW BRAUNFELS H S | NEW BRAUNFELS | Comal County | High | 1,990 | · |
| FRISCO H S | FRISCO | Collin County | High | 1,985 | · |
| WEISS H S | PFLUGERVILLE | Travis County | High | 1,985 | · |
| MELISSA H S | MELISSA | Collin County | High | 1,983 | · |
| VANGUARD REMBRANDT | PHARR | Hidalgo County | Combined | 1,978 | · |
| MIDLOTHIAN H S | MIDLOTHIAN | Ellis County | High | 1,976 | · |
| MARTIN H S | LAREDO | Webb County | High | 1,975 | · |
| CEDAR HILL H S | CEDAR HILL | Dallas County | High | 1,974 | · |
| DONNA NORTH H S | DONNA | Hidalgo County | High | 1,974 | · |
| JOHN B CONNALLY H S | AUSTIN | Travis County | High | 1,974 | · |
| SMITH H S | CARROLLTON | Dallas County | High | 1,971 | · |
| DR THOMAS E RANDLE H S | RICHMOND | Fort Bend County | High | 1,966 | · |
| WISDOM H S | HOUSTON | Harris County | High | 1,965 | · |
| ADAMS J H | FULSHEAR | Fort Bend County | Middle | 1,963 | · |
| JUAREZ-LINCOLN H S | MISSION | Hidalgo County | High | 1,952 | · |
| NAAMAN FOREST H S | GARLAND | Dallas County | High | 1,949 | · |
| PALO DURO H S | AMARILLO | Potter County | High | 1,949 | · |
| FLOUR BLUFF H S | CORPUS CHRISTI | Nueces County | High | 1,940 | · |
| DESOTO H S | DESOTO | Dallas County | High | 1,936 | · |
| CARROLL H S | CORPUS CHRISTI | Nueces County | High | 1,928 | · |
| LUBBOCK H S | LUBBOCK | Lubbock County | High | 1,927 | · |
| TRIMBLE TECHNICAL H S | FORT WORTH | Tarrant County | High | 1,924 | · |
| MINERAL WELLS EL | MINERAL WELLS | Palo Pinto County | Elementary | 1,907 | · |
| BALL H S | GALVESTON | Galveston County | High | 1,905 | · |
| ROWE H S | MC ALLEN | Hidalgo County | High | 1,905 | · |
| ARLINGTON HEIGHTS H S | FORT WORTH | Tarrant County | High | 1,898 | · |
| MCCALLUM H S | AUSTIN | Travis County | High | 1,897 | · |
| ENNIS H S | ENNIS | Ellis County | High | 1,887 | · |
| WACO H S | WACO | McLennan County | High | 1,885 | · |
| KINGWOOD PARK H S | KINGWOOD | Harris County | High | 1,884 | · |
| HUNTSVILLE H S | HUNTSVILLE | Walker County | High | 1,882 | · |
| C C WINN H S | EAGLE PASS | Maverick County | High | 1,878 | · |
| CORONADO H S | LUBBOCK | Lubbock County | High | 1,878 | · |
| TRINITY BASIN PREPARATORY - DALLAS | DALLAS | Dallas County | Elementary | 1,873 | · |
| BEL AIR H S | EL PASO | El Paso County | High | 1,866 | · |
| VICTORIA EAST H S | VICTORIA | Victoria County | High | 1,861 | · |
| CHAVEZ H S | HOUSTON | Harris County | High | 1,857 | · |
| LEGACY H S | WICHITA FALLS | Wichita County | High | 1,857 | · |
| LUBBOCK-COOPER H S | LUBBOCK | Lubbock County | High | 1,856 | · |
| KEMPNER H S | SUGAR LAND | Fort Bend County | High | 1,850 | · |
| CLEBURNE H S | CLEBURNE | Johnson County | High | 1,849 | · |
| SOUTH HILLS H S | FORT WORTH | Tarrant County | High | 1,846 | · |
| EMERSON H S | MCKINNEY | Collin County | High | 1,844 | · |
| COLLEYVILLE HERITAGE H S | COLLEYVILLE | Tarrant County | High | 1,837 | · |
| CORSICANA H S | CORSICANA | Navarro County | High | 1,837 | · |
| WOODROW WILSON H S | DALLAS | Dallas County | High | 1,832 | · |
| GALENA PARK H S | GALENA PARK | Harris County | High | 1,815 | · |
| THE COLONY H S | THE COLONY | Denton County | High | 1,803 | · |
| ABILENE H S | ABILENE | Taylor County | High | 1,798 | · |
| DEL VALLE H S | EL PASO | El Paso County | High | 1,798 | · |
| LIBERTY H S | FRISCO | Collin County | High | 1,798 | · |
| PFLUGERVILLE H S | PFLUGERVILLE | Travis County | High | 1,794 | · |
| BURLESON H S | BURLESON | Johnson County | High | 1,791 | · |
| MANSFIELD TIMBERVIEW H S | ARLINGTON | Tarrant County | High | 1,788 | · |
| SEAGOVILLE H S | DALLAS | Dallas County | High | 1,786 | · |
| VANGUARD BEETHOVEN | EDINBURG | Hidalgo County | Combined | 1,782 | · |
| IOWA COLONY H S | IOWA COLONY | Brazoria County | High | 1,781 | · |
| MANSFIELD SUMMIT H S | ARLINGTON | Tarrant County | High | 1,772 | · |
| SOUTHSIDE H S | SAN ANTONIO | Bexar County | High | 1,772 | · |
| ELGIN H S | ELGIN | Travis County | High | 1,771 | · |
| BASTROP H S | BASTROP | Bastrop County | High | 1,767 | · |
| CHAPIN H S | EL PASO | El Paso County | High | 1,766 | · |
| BELTON H S | BELTON | Bell County | High | 1,763 | · |
| REYNOLDS MIDDLE | PROSPER | Collin County | Middle | 1,762 | · |
| C E ELLISON H S | KILLEEN | Bell County | High | 1,761 | · |
| MIDLOTHIAN HERITAGE H S | MIDLOTHIAN | Ellis County | High | 1,760 | · |
| RONALD THORNTON MIDDLE | MISSOURI CITY | Fort Bend County | Middle | 1,760 | · |
| NACOGDOCHES H S | NACOGDOCHES | Nacogdoches County | High | 1,755 | · |
| UNIVERSITY H S | WACO | McLennan County | High | 1,752 | · |
| TEXAS H S | TEXARKANA | Bowie County | High | 1,750 | · |
| LEE H S | BAYTOWN | Harris County | High | 1,747 | · |
| MERIDIAN WORLD SCHOOL LLC | ROUND ROCK | Williamson County | Combined | 1,745 | · |
| MELISSA MIDDLE | MELISSA | Collin County | Middle | 1,741 | · |
| LOPEZ EARLY COLLEGE H S | BROWNSVILLE | Cameron County | High | 1,739 | · |
| VETERANS MEMORIAL H S | MISSION | Hidalgo County | High | 1,737 | · |
| ALEDO H S | ALEDO | Parker County | High | 1,730 | · |
| VICTORIA WEST H S | VICTORIA | Victoria County | High | 1,723 | · |
| ROMA H S | ROMA | Starr County | High | 1,721 | · |
| PORT NECHES-GROVES H S | PORT NECHES | Jefferson County | High | 1,720 | · |
| LAMAR CONS H S | ROSENBERG | Fort Bend County | High | 1,714 | · |
| W W SAMUELL H S | DALLAS | Dallas County | High | 1,709 | · |
| JEFFERSON H S | SAN ANTONIO | Bexar County | High | 1,706 | · |
| INDEPENDENCE H S | FRISCO | Collin County | High | 1,698 | · |
| THURGOOD MARSHALL H S | MISSOURI CITY | Fort Bend County | High | 1,698 | · |
| JACK E SINGLEY ACADEMY | IRVING | Dallas County | High | 1,697 | · |
| JAMES EARL RUDDER H S | BRYAN | Brazos County | High | 1,697 | · |
| LAKE CREEK H S | MONTGOMERY | Montgomery County | High | 1,692 | · |
| WILLIAM RUSHING MIDDLE | PROSPER | Denton County | Middle | 1,691 | · |
| SHARPSTOWN H S | HOUSTON | Harris County | High | 1,689 | · |
| TEXAS CITY H S | TEXAS CITY | Galveston County | High | 1,689 | · |
| CREEKVIEW H S | CARROLLTON | Denton County | High | 1,686 | · |
| GATEWAY COLLEGE PREPARATORY SCHOOL | GEORGETOWN | Williamson County | Combined | 1,681 | · |
| NORTH SIDE H S | FORT WORTH | Tarrant County | High | 1,676 | · |
| BECKENDORFF J H | KATY | Fort Bend County | Middle | 1,674 | · |
| DAYTON H S | DAYTON | Liberty County | High | 1,674 | · |
| LOWERY FRESHMAN CENTER | ALLEN | Collin County | High | 1,674 | · |
| RIO GRANDE CITY H S | RIO GRANDE CITY | Starr County | High | 1,670 | · |
| SST CHAMPIONS | HOUSTON | Harris County | Combined | 1,660 | · |
| HARLANDALE H S | SAN ANTONIO | Bexar County | High | 1,652 | · |
| MEMORIAL H S | WICHITA FALLS | Wichita County | High | 1,650 | · |
| SPLENDORA H S | SPLENDORA | Montgomery County | High | 1,647 | · |
| ARGYLE H S | FLOWER MOUND | Denton County | High | 1,644 | · |
| EL PASO H S | EL PASO | El Paso County | High | 1,636 | · |
| LORENE ROGERS MIDDLE | PROSPER | Collin County | Middle | 1,633 | · |
| NAVARRO EARLY COLLEGE H S | AUSTIN | Travis County | High | 1,633 | · |
| GRAPEVINE H S | GRAPEVINE | Tarrant County | High | 1,624 | · |
| PACE EARLY COLLEGE H S | BROWNSVILLE | Cameron County | High | 1,621 | · |
| LANIER H S | SAN ANTONIO | Bexar County | High | 1,620 | · |
| BERNAL MIDDLE | SAN ANTONIO | Bexar County | Middle | 1,617 | · |
| LASA H S | AUSTIN | Travis County | High | 1,616 | · |
| WALTRIP H S | HOUSTON | Harris County | High | 1,615 | · |
| VROONLAND - VANGUARD H S | MESQUITE | Dallas County | High | 1,605 | · |
| READING JH | RICHMOND | Fort Bend County | Middle | 1,603 | · |
| ANNA H S | ANNA | Collin County | High | 1,602 | · |
| BRACKENRIDGE H S | SAN ANTONIO | Bexar County | High | 1,593 | · |
| MADISON H S | HOUSTON | Harris County | High | 1,588 | · |
| PSJA SOUTHWEST EARLY COLLEGE H S | PHARR | Hidalgo County | High | 1,588 | · |
| LOVEJOY H S | LUCAS | Collin County | High | 1,581 | · |
| VETERANS MEMORIAL H S | SAN ANTONIO | Bexar County | High | 1,579 | · |
| RAY H S | CORPUS CHRISTI | Nueces County | High | 1,578 | · |
| JOHN A DUBISKI CAREER H S | GRAND PRAIRIE | Dallas County | High | 1,574 | · |
| HILLCREST H S | DALLAS | Dallas County | High | 1,572 | · |
| SEVEN LAKES J H | KATY | Fort Bend County | Middle | 1,571 | · |
| COOPER H S | ABILENE | Taylor County | High | 1,570 | · |
| ALAMO HEIGHTS H S | SAN ANTONIO | Bexar County | High | 1,569 | · |
| RIDER H S | WICHITA FALLS | Wichita County | High | 1,569 | · |
| ANGLETON J H SCHOOL | ANGLETON | Brazoria County | Middle | 1,567 | · |
| WOODCREEK J H | KATY | Fort Bend County | Middle | 1,566 | · |
| PARKLAND H S | EL PASO | El Paso County | High | 1,565 | · |
| CROSBY MIDDLE | CROSBY | Harris County | Middle | 1,560 | · |
| SOUTH OAK CLIFF H S | DALLAS | Dallas County | High | 1,560 | · |
| COMPASS ACADEMY CHARTER SCHOOL | ODESSA | Ector County | Combined | 1,558 | · |
| MOUNT PLEASANT H S | MOUNT PLEASANT | Titus County | High | 1,557 | · |
| SPRAGUE MIDDLE | CYPRESS | Harris County | Middle | 1,555 | · |
| SEGUIN H S | ARLINGTON | Tarrant County | High | 1,554 | · |
| BRENHAM H S | BRENHAM | Washington County | High | 1,544 | · |
| PORTER EARLY COLLEGE H S | BROWNSVILLE | Cameron County | High | 1,543 | · |
| WYLIE H S | ABILENE | Taylor County | High | 1,537 | · |
| FRIENDSWOOD J H | FRIENDSWOOD | Galveston County | Middle | 1,530 | · |
| CROCKETT EARLY COLLEGE H S | AUSTIN | Travis County | High | 1,529 | · |
| EVERMAN H S | EVERMAN | Tarrant County | High | 1,529 | · |
| SHARYLAND H S | MISSION | Hidalgo County | High | 1,527 | · |
| MONTGOMERY H S | MONTGOMERY | Montgomery County | High | 1,523 | · |
| POTEET H S | MESQUITE | Dallas County | High | 1,523 | · |
| GREENVILLE H S | GREENVILLE | Hunt County | High | 1,520 | · |
| THOMAS JEFFERSON H S | DALLAS | Dallas County | High | 1,516 | · |
| B F TERRY H S | ROSENBERG | Fort Bend County | High | 1,512 | · |
| GREGORY-PORTLAND H S | PORTLAND | San Patricio County | High | 1,511 | · |
| SHARYLAND PIONEER H S | MISSION | Hidalgo County | High | 1,511 | · |
| ROBERTSON EL | KATY | Waller County | Elementary | 1,508 | · |