Total enrollment
4,271
+770 (+22%) vs SY 2017-18
Public K-12 schools in Elsa number 7, teaching approximately 4,271 Texas students, an average of 610 per campus.
| Name | Level | Grades | Enrollment |
|---|---|---|---|
| CARLOS F TRUAN J H | Middle | 07-08 | 584 |
| EDCOUCH-ELSA H S | High | 09-12 | 1,309 |
| EDCOUCH-ELSA H S ACADEMY | High | 09-12 | 70 |
| IDEA ELSA ACADEMY | Elementary | KG-05 | 718 |
| IDEA ELSA COLLEGE PREPARATORY | High | 06-12 | 737 |
| JOHN F KENNEDY EL | Elementary | KG-05 | 383 |
| LYNDON B JOHNSON EL | Elementary | KG-05 | 470 |
Elsa, Texas is home to 7 public schools, with combined enrollment of approximately 4,271 students. By school count, it is an average-sized city.
In terms of grade levels, the city spans 3 elementary, 1 middle, and 3 high.
Over the past 7-year window. Across the same 7-year window, public-school enrollment expanded 22%: 3,501 students in SY 2017-18 versus 4,271 in SY 2024-25. Over that span, Elsa gained 2 schools, going from 5 to 7.
In the discussion threads here, the community for Elsa discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.