Henry County on the map

Click a type to show or hide its schools.

District boundary from the NCES EDGE composite school district file. Each marker is a graded school; click it for its grade and scores.

Wesley Lakes Elementary SchoolAustin Road Elementary SchoolEagles Landing Middle SchoolFairview Elementary SchoolStockbridge High SchoolMcdonough Middle SchoolStockbridge Elementary SchoolMcdonough High SchoolSmith Barnes Elementary SchoolHampton Elementary SchoolStockbridge Middle SchoolLocust Grove Elementary SchoolPates Creek Elementary SchoolPleasant Grove Elementary SchoolHickory Flat Elementary SchoolAustin Road Middle SchoolCotton Indian Elementary SchoolOakland Elementary SchoolEagles Landing High SchoolOla Elementary SchoolMount Carmel Elementary SchoolUnion Grove HighEast Lake ElementaryLuella Middle SchoolUnion Grove MiddleUnity Grove Elementary SchoolLuella High SchoolFlippen Elementary SchoolDutchtown HighLuella Elementary SchoolDutchtown Elementary SchoolWoodland Elementary SchoolDutchtown Middle SchoolTimber Ridge Elementary SchoolWalnut Creek ElementaryOla High SchoolWoodland Middle SchoolRed Oak Elementary SchoolNew Hope ElementaryWoodland High SchoolOla Middle SchoolBethlehem Elementary SchoolTussahaw ElementaryRock Spring ElementaryRocky Creek ElementaryLocust Grove HighLocust Grove MiddleHampton Middle SchoolHampton High SchoolExcel Academy
District boundary from the NCES EDGE composite school district file; each dot is a graded school, tap or hover for its name.

SchoolGrade summary for Henry County

Average SchoolGrade
C-
Meeting or exceeding expectations
60%
Exceeding
18%
Avg actual scores
29.4%
Avg projected
34.5%

50 of 50 schools in Henry County carry a SchoolGrade. Grade distribution:

A: 3B: 7C: 13D: 26F: 1

Best schools in Henry County

Statewide rankings: all 451 high schools in Georgia · all 467 middle schools in Georgia · all 1227 elementary schools in Georgia

The ten highest SchoolGrades in the district. Grades reward actual test performance against the projection for each school's student context, so a B in a high-poverty school can outrank an A- elsewhere on impact.

  1. A- East Lake Elementary (Elementary school, exceeds expectations)
  2. A- Ola High School (High school, meets expectations)
  3. A- Union Grove High (High school, exceeds expectations)
  4. B+ Timber Ridge Elementary School (Elementary school, meets expectations)
  5. B+ Union Grove Middle (Middle school, meets expectations)
  6. B New Hope Elementary (Elementary school, exceeds expectations)
  7. B Ola Middle School (Middle school, doesn't meet expectations)
  8. B- Ola Elementary School (Elementary school, meets expectations)
  9. B- Rock Spring Elementary (Elementary school, doesn't meet expectations)
  10. B- Dutchtown High (High school, doesn't meet expectations)

Every school in Henry County

High schools (10)

Middle and junior high schools (11)

Elementary and primary schools (28)

Other schools and academies (1)

Where Henry County schools are

Cities and towns served (4)

About this district

  • State: Best schools in Georgia
  • County: Henry County
  • Type: regular local school district
  • Setting: large suburb (NCES locale of the district office)
  • Enrollment: 43,258 students with 2,635 full-time-equivalent teachers and 5,229 total staff FTE (NCES CCD, 2023-24)
  • NCES district ID: 1302820
  • Grades are the 2025-26 SchoolGrade model: each school's actual proficiency against the level projected for its student context. How SchoolGrade works

Nearby school districts

Questions about Henry County

How many schools are in Henry County?

SchoolGrade grades 50 public schools in Henry County, across 4 cities and towns. Every one of them is listed on this page with a link to its own report.

Which cities does Henry County serve?

The largest by graded schools: Mcdonough, Stockbridge, Locust Grove, Hampton.

How good are the schools in Henry County?

Across the 50 graded schools, the average SchoolGrade is C-, with 29.4% of tested students meeting the state bar against a projected 34.5%. 60% of schools meet or exceed the expectation for their student context.

How many students attend Henry County?

43,258 students were enrolled in Henry County in the 2023-24 school year, about 16.4 students per full-time teacher (NCES Common Core of Data).

Where is Henry County?

Henry County is in Georgia, based in Henry County, with its district office in Mcdonough. Its boundary covers about 319 sq mi.