The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

6 schools in Portland

Texas · Public K-12

Portland, Texas hosts 6 public K-12 schools with combined enrollment of about 4,649 students, broken out as 4 elementary, 1 middle, and 1 high.

7-year change in Portland

SY 2017-18 vs SY 2024-25
Total enrollment
4,649
+424 (+10%) vs SY 2017-18
School count
6
+1 (+20%) vs SY 2017-18
% White
33%
was 41%
% Hispanic
61%
was 54%
% Black
1%
was 1%
% Asian
3%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
ANDREWS ELElementary01-05530
CLARK ELElementary01-05457
EARLY CHILDHOOD CENTERElementaryPK-KG529
EAST CLIFF ELElementary01-05474
GREGORY-PORTLAND H SHigh09-121,511
GREGORY-PORTLAND MIDDLEMiddle06-081,148

About Portland

Portland is a moderately sized Texas city in terms of public-school footprint, with 6 schools and 4,649 students total.

For a sense of the school types, the city comprises 4 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 775, meaningfully above the state mean of about 606.

Over the past 7-year window. Across the same 7-year window, public-school enrollment increased 10%: 4,225 students in SY 2017-18 versus 4,649 in SY 2024-25. Portland now counts 6 public schools, up from 5 in SY 2017-18. On the demographic side, White enrollment moved from 41% to 33% over the same window.

On allk12, the community for Portland discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Portland?
Portland, Texas has 6 public K-12 schools serving approximately 4,649 students.
How many elementary, middle, and high schools are in Portland?
Portland has 4 elementary, 1 middle, 1 high public schools.
What is the largest public school in Portland?
GREGORY-PORTLAND H S is the largest public school in Portland by enrollment, with approximately 1,511 students.
What school districts serve Portland?
Portland public schools are operated by GREGORY-PORTLAND ISD.
What grade levels do public schools in Portland cover?
Public schools in Portland serve students from pre-K through grade 12.