Best Schools in Shillong

Best Schools in Shillong — Overview

Shillong, the capital of Meghalaya and the "Scotland of the East," has a strong missionary-school heritage and is one of Northeast India's most respected education centres, drawing students from across the region. English-medium ICSE and CBSE schools dominate.

Top schools: St. Edmund's School (one of the Northeast's most prestigious), Loreto Convent, Pine Mount School, St. Anthony's, Don Bosco, Auxilium Girls' School, and Shillong Public School. Many are over a century old with strong board results.

Fee ranges: Budget/State ₹800–₹2,500/month. Mid CBSE/ICSE ₹2,000–₹5,000/month. Premium schools ₹5,000–₹10,000/month. Key areas: Laitumkhrah, Police Bazar, and Nongthymmai.

Compare top schools in Shillong by board, fees, facilities, and parent ratings. Find the right school for your child.

Shillong Public School
CBSEShillongCo-ed
₹35K
Annual Fees
95
Results
28:1
S:T Ratio
St. Edmund's School
ICSEShillongBoys
₹48K
Annual Fees
97
Results
24:1
S:T Ratio
Don Bosco School Shillong
CBSEShillongCo-ed
₹40K
Annual Fees
96
Results
26:1
S:T Ratio
St. Anthony's Higher Secondary School
ICSEShillongBoys
₹38K
Annual Fees
96
Results
26:1
S:T Ratio
Pine Mount School
ICSEShillongGirls
₹42K
Annual Fees
96
Results
26:1
S:T Ratio
Kendriya Vidyalaya Happy Valley
CBSEShillongCo-ed
₹28K
Annual Fees
95
Results
32:1
S:T Ratio
Army Public School Shillong
CBSEShillongCo-ed
₹32K
Annual Fees
95
Results
28:1
S:T Ratio
Loreto Convent Shillong
ICSEShillongGirls
₹45K
Annual Fees
97
Results
24:1
S:T Ratio
Auxilium Girls' School
ICSEShillongGirls
₹36K
Annual Fees
95
Results
26:1
S:T Ratio
Last reviewed: May 2026 · Editorial process