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

4 schools in Dinwiddie

Virginia · Public K-12

4 public K-12 schools operate inside Dinwiddie, with combined enrollment of about 2,966 students (2 elementary, 1 middle, and 1 high).

7-year change in Dinwiddie

SY 2017-18 vs SY 2024-25
Total enrollment
2,966
-197 (-6%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
49%
was 52%
% Hispanic
11%
was 7%
% Black
34%
was 36%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Dinwiddie County HighHigh09-121,260
Dinwiddie County MiddleMiddle06-08919
Dinwiddie ElementaryElementaryPK-05341
Southside ElementaryElementaryPK-05446

About Dinwiddie

Dinwiddie is a compact Virginia city in terms of public-school footprint, with 4 schools and 2,966 students total.

On the school-mix side, the city comprises 2 elementary, 1 middle, and 1 high.

Average school size in Dinwiddie is around 742 students, 10% meaningfully above the Virginia average of about 672.

Looking at the last 7 years. Combined enrollment now sits at 2,966 students, fell 6% from the 3,163 reported in SY 2017-18. Demographically, the Hispanic share of enrollment expanded from 7% to 11%.

On this page, the community for Dinwiddie discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools are in Dinwiddie, Virginia?
There are 4 public K-12 schools in Dinwiddie, with a combined enrollment of about 2,966.
How many elementary, middle, and high schools are in Dinwiddie?
Dinwiddie has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Dinwiddie?
Dinwiddie County High is the largest public school in Dinwiddie by enrollment, with approximately 1,260 students.
What school districts serve Dinwiddie?
Dinwiddie public schools are operated by Dinwiddie County Public Schools.
What grade levels do public schools in Dinwiddie cover?
Public schools in Dinwiddie serve students from pre-K through grade 12.