Public schools in Virginia
Shortlist up to four to read them side by side.
Filter them by what their records say, and open any one to read it: every fact with its source and date.
2,136 public schools in Virginia.
From NCES’s yearly directory of Jul 1, 2026.
2,136of 2,136 public schoolsshown with your filters
The list
- Public high school for grades 9 to 12 Meadowbrook High North Chesterfield, Virginia 23234 35.8%of students chronically absent, 2022-231,953students, 2024-2513.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,953Per teacher13.2Chronically absent35.8%
- Public elementary school for grades pre-K to 5 Meadowland Elementary Sterling, Virginia 20164 17.1%of students chronically absent, 2022-23403students, 2024-2510.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students403Per teacher10.3Chronically absent17.1%
- Public elementary school for grades pre-K to 7 Meadows of Dan Elementary Meadows of Dan, Virginia 24120 2.8%of students chronically absent, 2022-23300students, 2024-2527.3students per teacher Levelpublic elementary school for grades pre-K to 7GradesPre-K to 7Students300Per teacher27.3Chronically absent2.8%
- Public elementary school for grades pre-K to 5 Meadowview Elementary Meadowview, Virginia 24361 21.8%of students chronically absent, 2022-23544students, 2024-2513.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students544Per teacher13.1Chronically absent21.8%
- Public elementary school for grades pre-K to 5 Meadville Elementary Nathalie, Virginia 24577 28.5%of students chronically absent, 2022-23173students, 2024-2516.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students173Per teacher16.2Chronically absent28.5%
- Public elementary school for grades pre-K to 5 Mechanicsville Elementary Mechanicsville, Virginia 23111 12.8%of students chronically absent, 2022-23572students, 2024-2512.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students572Per teacher12.7Chronically absent12.8%
- Public high school for grades 9 to 12 Mechanicsville High Mechanicsville, Virginia 23111 12.2%of students chronically absent, 2022-231,245students, 2024-2512.9students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,245Per teacher12.9Chronically absent12.2%
- Public high school for grades 9 to 12 Mecklenburg County High Baskerville, Virginia 23915 30.7%of students chronically absent, 2022-231,140students, 2024-2517.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,140Per teacher17.8Chronically absent30.7%
- Public middle school for grades 6 to 8 Mecklenburg County Middle Baskerville, Virginia 23915 35.9%of students chronically absent, 2022-23819students, 2024-2517.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students819Per teacher17.1Chronically absent35.9%
- Public elementary school for grades pre-K to 5 Meherrin Elementary Newsoms, Virginia 23874 17.2%of students chronically absent, 2022-23218students, 2024-2510.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students218Per teacher10.5Chronically absent17.2%
- Public elementary school for grades pre-K to 6 Meherrin Powellton Elementary Lawrenceville, Virginia 23868 19.0%of students chronically absent, 2022-23177students, 2024-2511.7students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students177Per teacher11.7Chronically absent19%
- Public high school for grades 9 to 12 Menchville High Newport News, Virginia 23602 22.1%of students chronically absent, 2022-231,707students, 2024-2513.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,707Per teacher13.6Chronically absent22.1%
- Public high school for grades 9 to 12 Meridian High School Falls Church, Virginia 22043 12.8%of students chronically absent, 2022-23893students, 2024-2513.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students893Per teacher13.2Chronically absent12.8%
- Public elementary school for grades pre-K to 5 Metompkin Elementary Parksley, Virginia 23421 14.0%of students chronically absent, 2022-23435students, 2024-2514.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students435Per teacher14.5Chronically absent14%
- Public alternative school Metro Richmond Alternative Ed Richmond, Virginia 23227 2counselors, 2023-24, in full-time equivalents Levelpublic alternative schoolGradesNot givenStudentsNot givenPer teacherNot publishedChronically absentNot published
- Public alternative school Middle Peninsula Academic Center King William, Virginia 23086 Levelpublic alternative schoolGradesNot givenStudentsNot givenPer teacherNot publishedChronically absentNot published
- Public alternative school Middle Peninsula Juvenile Detention Home Williamsburg, Virginia 23185 0counselors, 2023-24, in full-time equivalents Levelpublic alternative schoolGradesNot givenStudentsNot givenPer teacherNot publishedChronically absentNot published
- Public elementary school for grades pre-K to 5 Middle Road Elementary Prince George, Virginia 23875 21.0%of students chronically absent, 2022-23769students, 2024-2516.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students769Per teacher16.4Chronically absent21%
- Public charter elementary school for grades K to 5 Middleburg Community Charter Middleburg, Virginia 20117 12.6%of students chronically absent, 2022-23145students, 2024-2513.4students per teacher Levelpublic charter elementary school for grades K to 5GradesK to 5Students145Per teacher13.4Chronically absent12.6%
- Public elementary school for grades pre-K to 5 Middlesex Elementary Locust Hill, Virginia 23092 21.5%of students chronically absent, 2022-23620students, 2024-2512.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students620Per teacher12.9Chronically absent21.5%
- Public high school for grades 9 to 12 Middlesex High Saluda, Virginia 23149 30.3%of students chronically absent, 2022-23370students, 2024-2511.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students370Per teacher11.7Chronically absent30.3%
- Public elementary school for grades pre-K to 5 Middletown Elementary Middletown, Virginia 22645 16.6%of students chronically absent, 2022-23648students, 2024-2516.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students648Per teacher16.2Chronically absent16.6%
- Public high school for grades 9 to 12 Midlothian High Midlothian, Virginia 23114 12.8%of students chronically absent, 2022-232,048students, 2024-2515.9students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students2,048Per teacher15.9Chronically absent12.8%
- Public middle school for grades 6 to 8 Midlothian Middle Midlothian, Virginia 23113 14.6%of students chronically absent, 2022-231,330students, 2024-2515.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students1,330Per teacher15.4Chronically absent14.6%
- Public elementary school for grades pre-K to 5 Midway Elementary Church Road, Virginia 23833 15.6%of students chronically absent, 2022-23352students, 2024-2514.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students352Per teacher14.1Chronically absent15.6%
- Public elementary school for grades pre-K to 5 Miles Jones Elementary Richmond, Virginia 23225 20.6%of students chronically absent, 2022-23505students, 2024-2513.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students505Per teacher13.8Chronically absent20.6%
- Public elementary school for grades pre-K to 5 Mill Run Elementary Ashburn, Virginia 20148 17.4%of students chronically absent, 2022-23636students, 2024-2513.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students636Per teacher13.4Chronically absent17.4%
- Public elementary school for grades pre-K to 7 Millboro Elementary Millboro, Virginia 24460 13.8%of students chronically absent, 2022-23143students, 2024-2518.5students per teacher Levelpublic elementary school for grades pre-K to 7GradesPre-K to 7Students143Per teacher18.5Chronically absent13.8%
- Public high school for grades 9 to 12 Millbrook High Winchester, Virginia 22603 20.6%of students chronically absent, 2022-231,550students, 2024-2515.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,550Per teacher15.7Chronically absent20.6%
- Public high school for grades 9 to 12 Mills E. Godwin High Richmond, Virginia 23238 11.6%of students chronically absent, 2022-231,702students, 2024-2517.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,702Per teacher17.4Chronically absent11.6%
- Public elementary school for grades pre-K to 5 Minnieville Elementary Woodbridge, Virginia 22193 14.9%of students chronically absent, 2022-23584students, 2024-2516.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students584Per teacher16.3Chronically absent14.9%
- Public high school for grades 9 to 12 Monacan High North Chesterfield, Virginia 23236 24.4%of students chronically absent, 2022-231,644students, 2024-2516.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,644Per teacher16.1Chronically absent24.4%
- Public middle school for grades 6 to 8 Monelison Middle Madison Heights, Virginia 24572 23.6%of students chronically absent, 2022-23469students, 2024-2511.7students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students469Per teacher11.7Chronically absent23.6%
- Public elementary school for grades pre-K to 5 Moneta Elementary Moneta, Virginia 24121 26.4%of students chronically absent, 2022-23218students, 2024-2513.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students218Per teacher13.4Chronically absent26.4%
- Public elementary school for grades pre-K to 5 Montclair Elementary Dumfries, Virginia 22025 15.0%of students chronically absent, 2022-23588students, 2024-2515.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students588Per teacher15.7Chronically absent15%
- Public elementary school for grades K to 5 Monterey Elementary Roanoke, Virginia 24012 13.7%of students chronically absent, 2022-23508students, 2024-2514.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students508Per teacher14.1Chronically absent13.7%
- Public elementary school for grades pre-K to 5 Montessori Public School of Arlington Arlington, Virginia 22204 5.1%of students chronically absent, 2022-23528students, 2024-2515.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students528Per teacher15.5Chronically absent5.1%
- Public middle school for grades 6 to 8 Montevideo Middle Penn Laird, Virginia 22846 17.6%of students chronically absent, 2022-23593students, 2024-2511.6students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students593Per teacher11.6Chronically absent17.6%
- Public alternative school Montgomery Central Christiansburg, Virginia 24073 Levelpublic alternative schoolGradesNot givenStudentsNot givenPer teacherNot publishedChronically absentNot published
- Public career and technical school Montgomery County Governor’s STEM Academy Christiansburg, Virginia 24073 Levelpublic career and technical schoolGradesNot givenStudentsNot givenPer teacherNot publishedChronically absentNot published
- Public career and technical school Monticello Governor’s Health Sciences Academy Charlottesville, Virginia 22902 Levelpublic career and technical schoolGradesNot givenStudentsNot givenPer teacherNot publishedChronically absentNot published
- Public high school for grades 9 to 12 Monticello High Charlottesville, Virginia 22902 21.6%of students chronically absent, 2022-231,184students, 2024-2514.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,184Per teacher14.1Chronically absent21.6%
- Public elementary school for grades pre-K to 5 Montrose Elementary Richmond, Virginia 23231 13.4%of students chronically absent, 2022-23341students, 2024-2514.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students341Per teacher14.2Chronically absent13.4%
- Public middle school for grades 6 to 8 Montross Middle Montross, Virginia 22520 6.1%of students chronically absent, 2022-23334students, 2024-2510.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students334Per teacher10.4Chronically absent6.1%
- Public elementary school for grades pre-K to 5 Montvale Elementary Montvale, Virginia 24122 17.0%of students chronically absent, 2022-23252students, 2024-2515.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students252Per teacher15.4Chronically absent17%
- Public elementary school for grades pre-K to 5 Moorefield Station Elementary Ashburn, Virginia 20148 23.1%of students chronically absent, 2022-23963students, 2024-2513.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students963Per teacher13Chronically absent23.1%
- Public elementary school for grades pre-K to 5 Morningside Elementary Roanoke, Virginia 24013 16.7%of students chronically absent, 2022-23278students, 2024-2512.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students278Per teacher12.1Chronically absent16.7%
- Public elementary school for grades pre-K to 6 Mosaic Elementary Fairfax, Virginia 22031 9.6%of students chronically absent, 2022-23927students, 2024-2515.5students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students927Per teacher15.5Chronically absent9.6%
Nothing matches all of these.
Remove a filter to see more. Each one is a fact the source publishes, so a place can be left out because its record is silent, not only because of what it says.
Source:
NCES, school directory, 2025-26 (preliminary). Released Jul 1, 2026. Updated yearly.
Your shortlist0 of 4
Add one more to compare.