1,379

Best Middle Schools in North Carolina

  • /15

    Charlotte Preparatory School

    212 Boyce Rd, Charlotte, NC 28211

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • A
      Niche Grade
    • Students

      428

    • Tuition

      $26,250

    • Student Teacher Ratio

      7:1

    • Avg. Review Score

      4.4

    Charlotte Preparatory School
  • Cramerton Middle School

    Cramerton Middle School

    601 Cramer Mountain Rd, Cramerton, NC 28032

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 10
      GreatSchools
    • Students

      909

    • Math Proficiency

      76%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      73%

    Cramerton Middle School
  • /8

    Doral Academy of North Carolina

    7001 Destiny Dr, Raleigh, NC 27604

    Charter Elementary, Middle School K to 8th

    • A
      Niche Grade
    • Students

      361

    • Math Proficiency

      64.5%

    • Student Teacher Ratio

      21:1

    • Reading Proficiency

      54.5%

    Doral Academy of North Carolina
  • /7

    Fayetteville Christian School

    1422 Ireland Dr, Fayetteville, NC 28304

    Private Pre-K, Elementary, Middle, High School Pre-K to 12th

    • A
      Niche Grade
    • Students

      600

    • Tuition

      $6,000

    • Student Teacher Ratio

      13:1

    • Avg. Review Score

      4.6

    Fayetteville Christian School
  • /8

    First Impressions Academy

    6965 Nexus Ct, Fayetteville, NC 28304

    Private Pre-K, Elementary, Middle School Pre-K to 4th

    • A
      Niche Grade
    • Students

      265

    • Tuition

      $5,700

    • Student Teacher Ratio

      11:1

    • Avg. Review Score

      4.6

    First Impressions Academy
  • /7

    HOPE Academy

    7655 Bruton Smith Blvd, Concord, NC 28027

    Private Elementary, Middle, High School K to 12th

    • A
      Niche Grade
    • Students

      236

    • Tuition

      $9,069

    • Student Teacher Ratio

      9:1

    • Avg. Review Score

      4.9

    HOPE Academy
  • /8

    Hickory Grove Christian School

    7200 E WT Harris Blvd, Charlotte, NC 28215

    Private Pre-K, Elementary, Middle, High School Pre-K to 12th

    • A
      Niche Grade
    • Students

      606

    • Tuition

      $13,150

    • Student Teacher Ratio

      11:1

    • Avg. Review Score

      4.2

    Hickory Grove Christian School
  • /8

    High Point Friends School

    800 Quaker Ln, High Point, NC 27262

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • A
      Niche Grade
    • Students

      161

    • Tuition

      $14,670

    • Student Teacher Ratio

      6:1

    • Avg. Review Score

      3.9

    High Point Friends School
  • /3

    Jay M Robinson Middle School

    5925 Ballantyne Commons Pky, Charlotte, NC 28277

    Public Middle School 6th to 8th

    • A-
      Niche Grade
    • 10
      GreatSchools
    • Students

      1,262

    • Math Proficiency

      89%

    • Student Teacher Ratio

      19:1

    • Reading Proficiency

      77%

    Jay M Robinson Middle School
  • /8

    Lake Norman Christian School

    14813 N Old Statesville Rd, Huntersville, NC 28078

    Private Elementary, Middle, High School K to 12th

    • A
      Niche Grade
    • Students

      191

    • Tuition

      $12,000

    • Student Teacher Ratio

      8:1

    • Avg. Review Score

      4.2

    Lake Norman Christian School
  • Matthews Christian Academy

    Matthews Christian Academy

    2724 Margaret Wallace Rd, Matthews, NC 28105

    Private Pre-K, Elementary, Middle, High School Pre-K to 12th

    • A
      Niche Grade
    • Students

      131

    • Student Teacher Ratio

      17:1

    • Avg. Review Score

      4

    Matthews Christian Academy
  • /6

    Northwood Temple Academy

    4200 Ramsey St, Fayetteville, NC 28311

    Private Pre-K, Elementary, Middle, High School Pre-K to 12th

    • A
      Niche Grade
    • Students

      453

    • Tuition

      $7,944

    • Student Teacher Ratio

      14:1

    • Avg. Review Score

      4

    Northwood Temple Academy
  • /3

    Odyssey Community School

    90 Zillicoa St, Asheville, NC 28801

    Private Pre-K, Elementary, Middle, High School Pre-K to 12th

    • A
      Niche Grade
    • Students

      155

    • Tuition

      $18,167

    • Student Teacher Ratio

      5:1

    • Avg. Review Score

      4.9

    Odyssey Community School
  • /8

    Oxford Preparatory School

    6041B Landis Rd, Oxford, NC 27565

    Charter Elementary, Middle, High School K to 12th

    • A-
      Niche Grade
    • 10
      GreatSchools
    • Students

      851

    • Math Proficiency

      75%

    • Student Teacher Ratio

      15:1

    • Reading Proficiency

      73%

    Oxford Preparatory School
  • /9

    Saint Michael Catholic School

    704 Saint Michaels Ln, Gastonia, NC 28052

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • A
      Niche Grade
    • Students

      124

    • Tuition

      $8,882

    • Student Teacher Ratio

      6:1

    • Avg. Review Score

      4.5

    Saint Michael Catholic School
  • /7

    Salisbury Academy

    2210 Jake Alexander Blvd, Salisbury, NC 28147

    Private Pre-K, Elementary, Middle, High School Pre-K to 12th

    • A
      Niche Grade
    • Students

      229

    • Tuition

      $14,875

    • Student Teacher Ratio

      9:1

    • Avg. Review Score

      4.9

    Salisbury Academy
  • /7

    Southlake Christian Academy

    13820 Hagers Ferry Rd, Huntersville, NC 28078

    Private Pre-K, Elementary, Middle, High School Pre-K to 12th

    • A
      Niche Grade
    • Students

      618

    • Tuition

      $14,650

    • Student Teacher Ratio

      8:1

    • Avg. Review Score

      3.6

    Southlake Christian Academy
  • /7

    St. Leo Catholic School

    333 Springdale Ave, Winston-Salem, NC 27104

    Private Pre-K, Elementary, Middle School K to 8th

    • A
      Niche Grade
    • Students

      252

    • Tuition

      $12,150

    • Student Teacher Ratio

      11:1

    • Avg. Review Score

      4.1

    St. Leo Catholic School
  • /8

    St. Thomas More Academy

    3109 Spring Forest Rd, Raleigh, NC 27616

    Private Middle, High School 6th to 12th

    • A
      Niche Grade
    • Students

      281

    • Tuition

      $7,000

    • Student Teacher Ratio

      13:1

    • Avg. Review Score

      4.3

    St. Thomas More Academy
  • /8

    St. Timothy's School

    4523 Six Forks Rd, Raleigh, NC 27609

    Private Pre-K, Elementary, Middle School Pre-K to 8th

    • A
      Niche Grade
    • Students

      563

    • Tuition

      $20,395

    • Student Teacher Ratio

      7:1

    • Avg. Review Score

      4.5

    St. Timothy's School
  • /14

    Summit School

    2100 REYNOLDA Rd, Winston-Salem, NC 27106

    Private Pre-K, Elementary, Middle School Pre-K to 9th

    • A
      Niche Grade
    • Students

      545

    • Tuition

      $28,190

    • Student Teacher Ratio

      4:1

    • Avg. Review Score

      4.2

    Summit School
  • /8

    Thales Academy Of Wake Forest

    3106 Heritage Trade Dr, Wake Forest, NC 27587

    Private Elementary, Middle School K to 9th

    • A
      Niche Grade
    • Students

      736

    • Tuition

      $5,700

    • Student Teacher Ratio

      18:1

    • Avg. Review Score

      4.4

    Thales Academy Of Wake Forest
  • /16

    The O'Neal School

    3300 AIRPORT Rd, Southern Pines, NC 28387

    Private Pre-K, Elementary, Middle, High School Pre-K to 12th

    • A
      Niche Grade
    • Students

      463

    • Tuition

      $20,990

    • Student Teacher Ratio

      8:1

    • Avg. Review Score

      4.2

    The O'Neal School
  • /9

    Trinity Academy

    10224 Baileywick Rd, Raleigh, NC 27613

    Private Elementary, Middle, High School K to 12th

    • A
      Niche Grade
    • Students

      562

    • Tuition

      $16,947

    • Student Teacher Ratio

      7:1

    • Avg. Review Score

      3.8

    Trinity Academy
  • /6

    Trinity Episcopal School

    750 E 9th St, Charlotte, NC 28202

    Private Elementary, Middle School K to 8th

    • A
      Niche Grade
    • Students

      438

    • Tuition

      $23,961

    • Student Teacher Ratio

      10:1

    • Avg. Review Score

      4.1

    Trinity Episcopal School

Showing Results 51 - 75, Page 3 of 24