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
D+
Meeting or exceeding expectations
64%
Exceeding
24%
Avg actual scores
25.1%
Avg projected
26.7%

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

B: 4C: 12D: 34

Best schools in Henry County

Statewide rankings: all 436 high schools in Georgia · all 452 middle schools in Georgia · all 1219 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. B+ East Lake Elementary (Elementary school, exceeds expectations)
  2. B Union Grove Middle (Middle school, meets expectations)
  3. B Timber Ridge Elementary School (Elementary school, meets expectations)
  4. B- Ola Middle School (Middle school, meets expectations)
  5. C+ Dutchtown High (High school, exceeds expectations)
  6. C+ Ola Elementary School (Elementary school, doesn't meet expectations)
  7. C+ Ola High School (High school, meets expectations)
  8. C+ Rocky Creek Elementary (Elementary school, exceeds expectations)
  9. C Locust Grove Middle (Middle school, doesn't meet expectations)
  10. C New Hope Elementary (Elementary school, underperforms 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 D+, with 25.1% of tested students meeting the state bar against a projected 26.7%. 64% 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.