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

Dallas County

Alabama · Public K-12

Public schools in Dallas County, Alabama total 23, with combined enrollment of about 4,584 students against a county population of 36,858. That breaks down as 12 elementary, 4 middle, and 6 high.

7-year change in Dallas County

SY 2017-18 vs SY 2024-25
Total enrollment
4,584
-1,892 (-29%) vs SY 2017-18
School count
19
-3 (-14%) vs SY 2017-18
% White
7%
was 12%
% Hispanic
1%
was 0%
% Black
87%
was 87%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
23
2 districts
Enrollment
4,584
NCES CCD
Median income
$35,627
Below Alabama avg
Free/reduced lunch
84.9%
Above Alabama avg
Elementary
12
2,438 students
Middle
4
635 students
High
6
1,511 students
Combined / other
1
schools
LARGEST DISTRICT
Selma City
2,301 students · 2 districts in Dallas County

County vs. school enrollment demographics

Left bar is the racial makeup of Dallas County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
27%
Hispanic
1%
Black
70%
Asian
1%
Two or more
2%
Native American
0%
Pacific Islander
0%
School enrollment
White
7%
Hispanic
1%
Black
87%
Asian
0%
Two or more
4%
Native American
0%
Pacific Islander
0%
Bachelor's+
17.5%
adults 25+
Poverty rate
26.0%
ACS 5-year
Unemployment
11.0%
civilian labor
Median age
41
23.6% under 18

Test scores in Dallas County

Latest 2024-25 ELA proficiency, 17 schools ranked. Alabama state average: 53.0%.

See all 17 schools in Dallas County ranked by score →

All schools (23)

NameCityLevelGradesEnrollmentRating
Selma High SchoolSelmaHigh09-12680·
Edgewood Elementary SchoolSelmaElementaryPK-06402·
Valley Grande Elementary SchoolValley GrandeElementaryPK-06353·
Dallas County High SchoolPlantersvilleHigh09-12334·
Meadowview Elementary SchoolSelmaElementaryPK-06334·
Sophia P Kingston Elementary SchoolSelmaElementaryPK-06305·
Southside High SchoolSelmaHigh09-12285·
The RBHudson STEAM AcademySelmaMiddle07-08279·
Brantley Elementary SchoolSelmaElementaryPK-08204·
Keith MiddleHigh SchoolOrrvilleHigh06-12188·
William R Martin Middle SchoolValley GrandeMiddle07-08180·
Tipton Durant Middle SchoolSelmaMiddle06-08176·
Payne Elementary SchoolSelmaElementaryKG-06164·
Salem Elementary SchoolOrrvilleElementaryPK-05155·
Bruce K Craig Elementary SchoolSelmaElementary03-05151·
Southside Primary SchoolSelmaElementaryKG-02147·
Clark Elementary SchoolSelmaElementaryKG-06113·
JE Terry Elementary SchoolPlantersvilleElementaryKG-06110·
Saints Virtual AcademySelmaHigh08-1224·
Byrd First Class Early Learning CenterSelmaElementaryPK-PK··
Dallas County Career Technical CenterSelmaHigh07-12··
Phoenix SchoolSelmaCombined04-11··
School Of Discovery Genesis CenterSelmaMiddle06-06··

Cities in Dallas County

Selma17 schoolsOrrville2 schoolsPlantersville2 schoolsValley Grande2 schools

About Dallas County

Across the low-population Alabama county of Dallas County of about 36,858 residents, the public-school footprint covers 23 schools and about 4,584 students.

Looking at the broader picture, census numbers show the median household earns about $35,627 a year, 18% of adults hold a bachelor's degree or higher, and the poverty rate is around 26%. That income level is 36% lower than the Alabama median.

On the level-by-level breakdown, Dallas County is made up of 12 elementary schools (2,438 students), 4 middle schools (635), 6 high schools (1,511), and 1 combined or other schools.

Selma City dominates the local landscape, accounting for roughly 2,301 students on its own.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment contracted 29%: 6,476 students in SY 2017-18 versus 4,584 in SY 2024-25. Over that span, Dallas County shed 3 schools, going from 22 to 19. The White share of public-school enrollment declined from 12% to 7%.

Within the allk12 community for this area, the community for Dallas County discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools serve Dallas County?
There are 23 public K-12 schools in Dallas County, Alabama, with a combined enrollment of about 4,584.
How many high schools are in Dallas County?
Dallas County, Alabama has 6 public high schools, serving approximately 1,511 students.
How many middle schools are in Dallas County?
Dallas County, Alabama has 4 public middle schools, serving approximately 635 students.
How many elementary schools are in Dallas County?
Dallas County, Alabama has 12 public elementary schools, serving approximately 2,438 students.
What is the largest school district in Dallas County?
Selma City is the largest school district in Dallas County, serving approximately 2,301 students. The county contains 2 school districts overall.
What is the population of Dallas County?
Dallas County, Alabama has a population of approximately 36,858, with a median age of 41. About 23.6% of residents are under 18.
What is the median household income in Dallas County?
Median household income in Dallas County is $35,627, below the Alabama average of $55,552. About 26.0% of residents live below the federal poverty line.
How educated are residents of Dallas County?
Approximately 17.5% of adults 25 and older in Dallas County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Dallas County qualify for free or reduced lunch?
Roughly 84.9% of students in Dallas County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Alabama county average of 60.5%.
What is the student-teacher ratio in Dallas County schools?
Across Dallas County public schools, the enrollment-weighted student-teacher ratio is approximately 18.3 to 1.

Dallas County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data