Guest, Sign inJoin
MccallMcCall, #1 on this list · Photo: Karthikc123 · CC BY-SA 3.0
Idaho rankings · Schools

Towns with the best schools in Idaho

McCall ranks first on schools among Idaho’s 59 towns of 2,500+; 11 of the 59 grade A− or better (schools are graded within each state).

The Schools grade: state test results and graduation rates of the districts serving each town, compared with the state’s other districts (U.S. Department of Education). How grades work

#1

McCall

Valley County · 4,133 people
A

Schools grade, graded within the state·Overall C+ · #41 of 58 in ID

#T2

Eagle

Ada County · 34,658 people
A−

Schools grade, graded within the state·Overall A · #2 of 58 in ID

#T2

Meridian

Ada County · 142,988 people
A−

Schools grade, graded within the state·Overall A · #1 of 58 in ID

All 59 towns

Schools grade, best first (graded within Idaho). Towns with the same score share a rank (T = tied; 18 towns here); the overall grade and state rank are beside each.

59 towns ranked. Not here? See why a town may be missing.

#TownGradeOverall
1McCallValley County · 4,133 peopleAgraded within the state·Overall C+ · #41 of 58
T2EagleAda County · 34,658 peopleA−graded within the state·Overall A · #2 of 58
T2MeridianAda County · 142,988 peopleA−graded within the state·Overall A · #1 of 58
T2StarAda County · 20,874 peopleA−graded within the state·Overall B− · #29 of 58
5MoscowLatah County · 26,721 peopleA−graded within the state·Overall B+ · #17 of 58
6Coeur d'AleneKootenai County · 58,179 peopleA−graded within the state·Overall B+ · #21 of 58
7HaydenKootenai County · 17,363 peopleA−graded within the state·Overall B+ · #15 of 58
T8ChubbuckBannock County · 16,823 peopleA−graded within the state·Overall B− · #28 of 58
T8PocatelloBannock County · 58,771 peopleA−graded within the state·Overall B− · #33 of 58
10SandpointBonner County · 10,645 peopleA−graded within the state·Overall B · #26 of 58
11RathdrumKootenai County · 13,227 peopleA−graded within the state·Overall B+ · #14 of 58
12MiddletonCanyon County · 12,600 peopleB+graded within the state·Overall A− · #6 of 58
13ShelleyBingham County · 5,303 peopleB+graded within the state·Overall B+ · #12 of 58
T14AmmonBonneville County · 20,119 peopleB+graded within the state·Overall A− · #8 of 58
T14IonaBonneville County · 3,179 peopleB+graded within the state·Overall A− · #9 of 58
T14Lincolnunincorporated, Bonneville County · 4,002 peopleB+graded within the state·Overall A− · #7 of 58
17Post FallsKootenai County · 46,715 peopleB+graded within the state·Overall B · #24 of 58
18LewistonNez Perce County · 34,717 peopleB+graded within the state·Overall B− · #32 of 58
19Fort Hallunincorporated, Bannock County · 2,654 peopleB+graded within the state·Overall C− · #51 of 58
20RigbyJefferson County · 5,757 peopleB+graded within the state·Overall B+ · #18 of 58
T21Boise CityAda County · 238,429 peopleB+graded within the state·Overall B+ · #20 of 58
T21Garden CityAda County · 13,047 peopleB+graded within the state·Overall C+ · #36 of 58
T21Hidden Springsunincorporated, Ada County · 3,378 peopleB+graded within the state·Overall B− · #30 of 58
T24BellevueBlaine County · 2,597 peopleB+graded within the state·Overall B+ · #19 of 58
T24HaileyBlaine County · 10,053 peopleB+graded within the state·Overall A− · #4 of 58
T24KetchumBlaine County · 3,643 peopleB+graded within the state·Overall A− · #5 of 58
27Soda SpringsCaribou County · 3,165 peopleBgraded within the state·Overall B+ · #16 of 58
28MontpelierBear Lake County · 2,710 peopleBgraded within the state·Overall A · #3 of 58
29Rexburg College campusMadison County · 40,334 peopleBgraded within the state·Overall B
30FruitlandPayette County · 7,213 peopleBgraded within the state·Overall B+ · #10 of 58
31KimberlyTwin Falls County · 5,798 peopleBgraded within the state·Overall B+ · #13 of 58
32Bonners FerryBoundary County · 2,797 peopleBgraded within the state·Overall C+ · #42 of 58
33St. AnthonyFremont County · 3,990 peopleB−graded within the state·Overall B · #23 of 58
34GoodingGooding County · 3,855 peopleB−graded within the state·Overall C · #48 of 58
35PrestonFranklin County · 6,177 peopleB−graded within the state·Overall B+ · #11 of 58
36BurleyCassia County · 12,409 peopleB−graded within the state·Overall C+ · #40 of 58
37HomedaleOwyhee County · 3,138 peopleB−graded within the state·Overall C+ · #38 of 58
38VictorTeton County · 2,589 peopleB−graded within the state·Overall B · #27 of 58
39WeiserWashington County · 6,249 peopleC+graded within the state·Overall C · #45 of 58
40FilerTwin Falls County · 3,026 peopleC+graded within the state·Overall B− · #34 of 58
41GrangevilleIdaho County · 3,621 peopleC+graded within the state·Overall B+ · #22 of 58
42KunaAda County · 31,525 peopleC+graded within the state·Overall B · #25 of 58
43BlackfootBingham County · 13,361 peopleC+graded within the state·Overall C · #44 of 58
44Idaho FallsBonneville County · 71,785 peopleCgraded within the state·Overall C+ · #37 of 58
45Twin FallsTwin Falls County · 56,216 peopleCgraded within the state·Overall C− · #50 of 58
46NampaCanyon County · 120,384 peopleCgraded within the state·Overall B− · #35 of 58
47CaldwellCanyon County · 76,629 peopleCgraded within the state·Overall C · #47 of 58
T48Mountain HomeElmore County · 16,779 peopleCgraded within the state·Overall C− · #54 of 58
T48Mountain Home AFBunincorporated, Elmore County · 3,219 peopleCgraded within the state·Overall C− · #53 of 58
50EmmettGem County · 8,900 peopleCgraded within the state·Overall C+ · #39 of 58
T51HeyburnMinidoka County · 3,783 peopleCgraded within the state·Overall C− · #49 of 58
T51RupertMinidoka County · 6,460 peopleCgraded within the state·Overall C− · #56 of 58
53SalmonLemhi County · 3,286 peopleCgraded within the state·Overall C− · #55 of 58
54American FallsPower County · 4,785 peopleC−graded within the state·Overall B− · #31 of 58
55BuhlTwin Falls County · 4,801 peopleC−graded within the state·Overall C · #43 of 58
56WendellGooding County · 3,090 peopleC−graded within the state·Overall C · #46 of 58
57PayettePayette County · 8,813 peopleDgraded within the state·Overall D · #57 of 58
58OrofinoClearwater County · 3,259 peopleDgraded within the state·Overall D− · #58 of 58
59JeromeJerome County · 13,731 peopleDgraded within the state·Overall C− · #52 of 58
Quick answers

Questions people ask

Which Idaho town has the best schools?

McCall (Valley County) ranks first on schools among 59 towns, with an A; Eagle and Meridian follow. Schools are compared within Idaho, so the letter is a state grade.

How are these towns ranked?

The Schools grade: state test results and graduation rates of the districts serving each town, compared with the state’s other districts (U.S. Department of Education). Towns are sorted on the grade’s score; the letter and rank are the same as on each town’s page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents with a schools grade (59 in Idaho). Smaller towns have the grade on their page but no rank. Every town is on the Idaho page.

Go deeper

More Idaho lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Idaho rankings →
Other states

Towns with the best schools in other states