Best Elementary Schools in North Carolina

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each Elementary school in North Carolina. The list below shows these schools in their rank order, as determined by our grading system.

Find by Name
Search for Schools

#1 Elementary School in NC and #1 in Wake County

K - 5 | Cary, NC | Wake County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 996 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#2 Elementary School in NC and #1 in Mecklenburg County

K - 5 | Charlotte, NC | Mecklenburg County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 1,021 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#3 Elementary School in NC and #2 in Mecklenburg County

K - 5 | Charlotte, NC | Mecklenburg County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 932 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#4 Elementary School in NC and #2 in Wake County

PK - 5 | Raleigh, NC | Wake County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 1,232 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#5 Elementary School in NC and #1 in Union County

K - 5 | Waxhaw, NC | Union County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 557 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#6 Elementary School in NC and #2 in Union County

PK - 5 | Marvin, NC | Union County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 653 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#7 Elementary School in NC and #3 in Wake County

PK - 5 | Cary, NC | Wake County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 1,051 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#8 Elementary School in NC and #3 in Union County

PK - 5 | Matthews, NC | Union County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 811 Students

Report Card

A+ Academic Results
A- Learning Environment
B+ School Safety
A+ Overall Grade

#9 Elementary School in NC and #1 in New Hanover County

K - 5 | Wilmington, NC | New Hanover County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 711 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#10 Elementary School in NC and #4 in Union County

PK - 5 | Waxhaw, NC | Union County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 547 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#11 Elementary School in NC and #2 in New Hanover County

K - 5 | Wrightsville Beach, NC | New Hanover County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 349 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A+ Overall Grade

#12 Elementary School in NC and #3 in Mecklenburg County

K - 5 | Charlotte, NC | Mecklenburg County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 1,111 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#13 Elementary School in NC and #4 in Wake County

K - 5 | Morrisville, NC | Wake County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 801 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#14 Elementary School in NC and #1 in Burke County

PK - 5 | Rutherford College, NC | Burke County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 209 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#15 Elementary School in NC and #1 in Haywood County

K - 5 | Clyde, NC | Haywood County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 210 Students

Report Card

A+ Academic Results
B+ Learning Environment
A- School Safety
A+ Overall Grade

#16 Elementary School in NC and #5 in Wake County

PK - 5 | Cary, NC | Wake County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 868 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#17 Elementary School in NC and #1 in Henderson County

K - 5 | Mills River, NC | Henderson County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 551 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#18 Elementary School in NC and #5 in Union County

K - 5 | Matthews, NC | Union County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 711 Students

Report Card

A+ Academic Results
B+ Learning Environment
A School Safety
A+ Overall Grade

#19 Elementary School in NC and #4 in Mecklenburg County

K - 5 | Matthews, NC | Mecklenburg County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 1,067 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#20 Elementary School in NC and #5 in Mecklenburg County

K - 5 | Cornelius, NC | Mecklenburg County

  • A+ Overall Grade
  • 20:1 Student/Teacher
  • 1,033 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#21 Elementary School in NC and #3 in New Hanover County

K - 5 | Wilmington, NC | New Hanover County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 571 Students

Report Card

A+ Academic Results
A+ Learning Environment
B+ School Safety
A+ Overall Grade

#22 Elementary School in NC and #1 in Forsyth County

PK - 5 | Winston Salem, NC | Forsyth County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 621 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#23 Elementary School in NC and #6 in Wake County

PK - 5 | Cary, NC | Wake County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 947 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A+ Overall Grade

#24 Elementary School in NC and #6 in Mecklenburg County

K - 5 | Charlotte, NC | Mecklenburg County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 866 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#25 Elementary School in NC and #7 in Wake County

PK - 5 | Apex, NC | Wake County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 781 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A+ Overall Grade

#26 Elementary School in NC and #4 in New Hanover County

K - 5 | Wilmington, NC | New Hanover County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 694 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A+ Overall Grade

#27 Elementary School in NC and #7 in Mecklenburg County

K - 5 | Charlotte, NC | Mecklenburg County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 860 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#28 Elementary School in NC and #1 in Avery County

PK - 5 | Crossnore, NC | Avery County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 225 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#29 Elementary School in NC and #8 in Mecklenburg County

K - 5 | Huntersville, NC | Mecklenburg County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 815 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#30 Elementary School in NC and #1 in Orange County

PK - 5 | Chapel Hill, NC | Orange County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 396 Students

Report Card

A Academic Results
A+ Learning Environment
B School Safety
A+ Overall Grade

#31 Elementary School in NC and #2 in Forsyth County

PK - 5 | Winston Salem, NC | Forsyth County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 564 Students

Report Card

A+ Academic Results
B+ Learning Environment
B+ School Safety
A+ Overall Grade

#33 Elementary School in NC and #8 in Wake County

PK - 5 | Holly Springs, NC | Wake County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 1,145 Students

Report Card

A+ Academic Results
B+ Learning Environment
A School Safety
A+ Overall Grade

#33 Elementary School in NC and #9 in Mecklenburg County

K - 5 | Charlotte, NC | Mecklenburg County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 514 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A+ Overall Grade

#34 Elementary School in NC and #10 in Mecklenburg County

K - 5 | Charlotte, NC | Mecklenburg County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 903 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A+ Overall Grade

#35 Elementary School in NC and #9 in Wake County

PK - 5 | Cary, NC | Wake County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 1,332 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#36 Elementary School in NC and #2 in Henderson County

K - 5 | Hendersonville, NC | Henderson County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 425 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A+ Overall Grade

#37 Elementary School in NC and #10 in Wake County

PK - 5 | Wake Forest, NC | Wake County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 807 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A+ Overall Grade

#39 Elementary School in NC and #1 in Dare County

K - 5 | Kitty Hawk, NC | Dare County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 462 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#39 Elementary School in NC and #11 in Mecklenburg County

K - 5 | Huntersville, NC | Mecklenburg County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 593 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A+ Overall Grade

#40 Elementary School in NC and #1 in Guilford County

PK - 5 | Oak Ridge, NC | Guilford County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 745 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#41 Elementary School in NC and #5 in New Hanover County

K - 5 | Wilmington, NC | New Hanover County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 528 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A+ Overall Grade

#42 Elementary School in NC and #11 in Wake County

PK - 5 | Apex, NC | Wake County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 409 Students

Report Card

A+ Academic Results
B+ Learning Environment
NA School Safety
A+ Overall Grade

#43 Elementary School in NC and #12 in Mecklenburg County

PK - 6 | Charlotte, NC | Mecklenburg County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 289 Students

Report Card

A+ Academic Results
A+ Learning Environment
B School Safety
A+ Overall Grade

#44 Elementary School in NC and #12 in Wake County

PK - 5 | Apex, NC | Wake County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 952 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A+ Overall Grade

#45 Elementary School in NC and #13 in Mecklenburg County

K - 5 | Charlotte, NC | Mecklenburg County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 770 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A+ Overall Grade

#46 Elementary School in NC and #2 in Guilford County

K - 5 | Greensboro, NC | Guilford County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 590 Students

Report Card

A+ Academic Results
B Learning Environment
A School Safety
A+ Overall Grade

#47 Elementary School in NC and #1 in Polk County

PK - 5 | Tryon, NC | Polk County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 416 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#49 Elementary School in NC and #1 in Person County

K - 5 | Timberlake, NC | Person County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 605 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#49 Elementary School in NC and #13 in Wake County

PK - 5 | Morrisville, NC | Wake County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 1,046 Students

Report Card

A+ Academic Results
B+ Learning Environment
A- School Safety
A+ Overall Grade

#50 Elementary School in NC and #2 in Orange County

PK - 5 | Chapel Hill, NC | Orange County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 549 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#51 Elementary School in NC and #1 in Durham County

PK - 5 | Durham, NC | Durham County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 831 Students

Report Card

A Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#52 Elementary School in NC and #3 in Orange County

PK - 5 | Chapel Hill, NC | Orange County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 545 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#53 Elementary School in NC and #6 in Union County

PK - 5 | Waxhaw, NC | Union County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 730 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A+ Overall Grade

#54 Elementary School in NC and #1 in Cumberland County

K - 5 | Roseboro, NC | Cumberland County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 92 Students

Report Card

A+ Academic Results
A+ Learning Environment
D School Safety
A Overall Grade

#55 Elementary School in NC and #7 in Union County

PK - 5 | Waxhaw, NC | Union County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 919 Students

Report Card

A+ Academic Results
C+ Learning Environment
A- School Safety
A Overall Grade

#56 Elementary School in NC and #14 in Mecklenburg County

K - 5 | Charlotte, NC | Mecklenburg County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 925 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#57 Elementary School in NC and #8 in Union County

PK - 5 | Monroe, NC | Union County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 688 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A Overall Grade

#58 Elementary School in NC and #15 in Mecklenburg County

K - 5 | Charlotte, NC | Mecklenburg County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 732 Students

Report Card

A+ Academic Results
A Learning Environment
B- School Safety
A Overall Grade

#59 Elementary School in NC and #1 in Cabarrus County

K - 5 | Concord, NC | Cabarrus County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 1,009 Students

Report Card

A+ Academic Results
B+ Learning Environment
A- School Safety
A Overall Grade

#60 Elementary School in NC and #3 in Forsyth County

PK - 5 | Lewisville, NC | Forsyth County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 571 Students

Report Card

A+ Academic Results
B+ Learning Environment
B+ School Safety
A Overall Grade

#61 Elementary School in NC and #2 in Cabarrus County

K - 5 | Harrisburg, NC | Cabarrus County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 1,033 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A Overall Grade

#62 Elementary School in NC and #4 in Orange County

K - 5 | Chapel Hill, NC | Orange County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 483 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A Overall Grade

#63 Elementary School in NC and #2 in Polk County

PK - 5 | Saluda, NC | Polk County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 162 Students

Report Card

A+ Academic Results
B+ Learning Environment
NA School Safety
A Overall Grade

#64 Elementary School in NC and #4 in Forsyth County

PK - 5 | Clemmons, NC | Forsyth County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 758 Students

Report Card

A+ Academic Results
A- Learning Environment
B School Safety
A Overall Grade

#65 Elementary School in NC and #6 in New Hanover County

K - 5 | Wilmington, NC | New Hanover County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 594 Students

Report Card

A+ Academic Results
B- Learning Environment
B+ School Safety
A Overall Grade

#66 Elementary School in NC and #14 in Wake County

PK - 5 | Raleigh, NC | Wake County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 935 Students

Report Card

A Academic Results
A Learning Environment
A+ School Safety
A Overall Grade

#67 Elementary School in NC and #5 in Forsyth County

PK - 5 | Winston-Salem, NC | Forsyth County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 815 Students

Report Card

A+ Academic Results
C+ Learning Environment
A School Safety
A Overall Grade

#68 Elementary School in NC and #16 in Mecklenburg County

K - 5 | Charlotte, NC | Mecklenburg County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 491 Students

Report Card

A+ Academic Results
A+ Learning Environment
C- School Safety
A Overall Grade

#69 Elementary School in NC and #15 in Wake County

PK - 5 | Wake Forest, NC | Wake County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 855 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A Overall Grade

#70 Elementary School in NC and #1 in Gaston County

K - 5 | Gastonia, NC | Gaston County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 391 Students

Report Card

A+ Academic Results
C+ Learning Environment
NA School Safety
A Overall Grade

#71 Elementary School in NC and #1 in Carteret County

K - 5 | Beaufort, NC | Carteret County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 202 Students

Report Card

A+ Academic Results
B- Learning Environment
B School Safety
A Overall Grade

#72 Elementary School in NC and #16 in Wake County

K - 5 | Willow Spring, NC | Wake County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 1,073 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A Overall Grade

#73 Elementary School in NC and #1 in Chatham County

PK - 5 | Pittsboro, NC | Chatham County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 738 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A Overall Grade

#74 Elementary School in NC and #17 in Wake County

K - 5 | Cary, NC | Wake County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 646 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#77 Elementary School in NC and #1 in Yadkin County

PK - 6 | East Bend, NC | Yadkin County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 262 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#77 Elementary School in NC and #2 in Carteret County

PK - 5 | Cape Carteret, NC | Carteret County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 804 Students

Report Card

A Academic Results
A+ Learning Environment
B School Safety
A Overall Grade

#77 Elementary School in NC and #6 in Forsyth County

PK - 5 | Clemmons, NC | Forsyth County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 649 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A Overall Grade

#78 Elementary School in NC and #1 in Surry County

PK - 5 | Pinnacle, NC | Surry County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 280 Students

Report Card

A+ Academic Results
B+ Learning Environment
A- School Safety
A Overall Grade

#80 Elementary School in NC and #17 in Mecklenburg County

PK - 6 | Charlotte, NC | Mecklenburg County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 513 Students

Report Card

A+ Academic Results
B- Learning Environment
B+ School Safety
A Overall Grade

#80 Elementary School in NC and #18 in Wake County

PK - 5 | Holly Springs, NC | Wake County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 836 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#81 Elementary School in NC and #3 in Guilford County

K - 5 | Greensboro, NC | Guilford County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 729 Students

Report Card

A+ Academic Results
B Learning Environment
A School Safety
A Overall Grade

#82 Elementary School in NC and #5 in Orange County

PK - 5 | Chapel Hill, NC | Orange County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 502 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#84 Elementary School in NC and #1 in Wilson County

K - 5 | Wilson, NC | Wilson County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 510 Students

Report Card

A+ Academic Results
A- Learning Environment
B- School Safety
A Overall Grade

#84 Elementary School in NC and #19 in Wake County

PK - 5 | Holly Springs, NC | Wake County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 961 Students

Report Card

A+ Academic Results
B+ Learning Environment
B School Safety
A Overall Grade

#85 Elementary School in NC and #9 in Union County

K - 5 | Stallings, NC | Union County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 571 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A Overall Grade

#87 Elementary School in NC and #1 in Iredell County

PK - 5 | Mooresville, NC | Iredell County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 807 Students

Report Card

A+ Academic Results
B Learning Environment
A- School Safety
A Overall Grade

#87 Elementary School in NC and #3 in Henderson County

K - 5 | Hendersonville, NC | Henderson County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 531 Students

Report Card

A+ Academic Results
A Learning Environment
B School Safety
A Overall Grade

#88 Elementary School in NC and #18 in Mecklenburg County

PK - 6 | Charlotte, NC | Mecklenburg County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 334 Students

Report Card

A+ Academic Results
C Learning Environment
B School Safety
A Overall Grade

#89 Elementary School in NC and #1 in Moore County

K - 5 | West End, NC | Moore County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 594 Students

Report Card

A+ Academic Results
A- Learning Environment
B School Safety
A Overall Grade

#90 Elementary School in NC and #3 in Polk County

PK - 5 | Mill Spring, NC | Polk County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 343 Students

Report Card

A+ Academic Results
A Learning Environment
B- School Safety
A Overall Grade

#91 Elementary School in NC and #2 in Iredell County

PK - 5 | Statesville, NC | Iredell County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 349 Students

Report Card

A+ Academic Results
A Learning Environment
C+ School Safety
A Overall Grade

#92 Elementary School in NC and #2 in Durham County

K - 5 | Bahama, NC | Durham County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 307 Students

Report Card

A+ Academic Results
C Learning Environment
A School Safety
A Overall Grade

#93 Elementary School in NC and #19 in Mecklenburg County

K - 5 | Charlotte, NC | Mecklenburg County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 819 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A Overall Grade

#94 Elementary School in NC and #4 in Guilford County

K - 5 | Summerfield, NC | Guilford County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 638 Students

Report Card

A+ Academic Results
B- Learning Environment
A- School Safety
A Overall Grade

#95 Elementary School in NC and #2 in Dare County

PK - 5 | Kill Devil Hills, NC | Dare County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 378 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A Overall Grade

#97 Elementary School in NC and #6 in Orange County

PK - 5 | Chapel Hill, NC | Orange County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 508 Students

Report Card

A+ Academic Results
B+ Learning Environment
A School Safety
A Overall Grade

#97 Elementary School in NC and #20 in Mecklenburg County

K - 5 | Charlotte, NC | Mecklenburg County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 741 Students

Report Card

A+ Academic Results
B- Learning Environment
B School Safety
A Overall Grade

#98 Elementary School in NC and #1 in Sampson County

PK - 5 | Autryville, NC | Sampson County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 386 Students

Report Card

A+ Academic Results
C+ Learning Environment
A+ School Safety
A Overall Grade

#99 Elementary School in NC and #2 in Moore County

K - 5 | Aberdeen, NC | Moore County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 293 Students

Report Card

A+ Academic Results
B- Learning Environment
B School Safety
A Overall Grade

#100 Elementary School in NC and #2 in Cumberland County

PK - 5 | Eastover, NC | Cumberland County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 421 Students

Report Card

A+ Academic Results
A- Learning Environment
C+ School Safety
A Overall Grade