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

2 schools in Buena Vista

Georgia · Public K-12

Buena Vista's public-school directory totals 2 schools, with student enrollment near 1,293 (1 elementary and 1 high).

7-year change in Buena Vista

SY 2017-18 vs SY 2024-25
Total enrollment
1,293
-115 (-8%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
48%
was 52%
% Hispanic
16%
was 13%
% Black
31%
was 33%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
L. K. Moss Elementary SchoolElementaryPK-05606
Marion County Middle/High SchoolHigh06-12687

About Buena Vista

Buena Vista is a rural-scale Georgia city in terms of public-school footprint, with 2 schools and 1,293 students total.

Looking at the level breakdown, the city spans 1 elementary, and 1 high.

Average school size in Buena Vista is around 647 students, 14% below the Georgia average of about 748.

Trend over the past 7 years. Combined enrollment now sits at 1,293 students, fell 8% from the 1,408 reported in SY 2017-18. The White share of public-school enrollment fell from 52% to 48%.

On this page, the community for Buena Vista discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Buena Vista, Georgia?
There are 2 public K-12 schools in Buena Vista, with a combined enrollment of about 1,293.
How many elementary, middle, and high schools are in Buena Vista?
Buena Vista has 1 elementary, 1 high public schools.
What is the largest public school in Buena Vista?
Marion County Middle/High School is the largest public school in Buena Vista by enrollment, with approximately 687 students.
What school districts serve Buena Vista?
Buena Vista public schools are operated by Marion County.
What grade levels do public schools in Buena Vista cover?
Public schools in Buena Vista serve students from pre-K through grade 12.