Guest, Sign inJoin
Bald-Mountain-Sun-Valley-RdKetchum, #1 on this list · Photo: Stephen Marks - (WT-en) StephenM at English Wikivoyage · Public domain
Idaho rankings · Health

Healthiest towns in Idaho

Ketchum ranks first on health among Idaho’s 59 towns of 2,500+; 20 of the 59 grade A− or better on health nationally.

The Health grade: seven CDC PLACES estimates for adults (general, physical and mental health, obesity, diabetes, smoking, exercise). How grades work

#1

Ketchum

Blaine County · 3,643 people
A+

Health grade, better than 97% of U.S. towns·Overall A− · #5 of 58 in ID

#2

Hidden Springs

unincorporated, Ada County · 3,378 people
A+

Health grade, better than 96% of U.S. towns·Overall B− · #30 of 58 in ID

#3

Victor

Teton County · 2,589 people
A+

Health grade, better than 95% of U.S. towns·Overall B · #27 of 58 in ID

All 59 towns

Health grade, best first (the letter is national). Towns with the same score share a rank; the overall grade and state rank are beside each.

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

#TownGradeOverall
1KetchumBlaine County · 3,643 peopleA+better than 97% of U.S. towns·Overall A− · #5 of 58
2Hidden Springsunincorporated, Ada County · 3,378 peopleA+better than 96% of U.S. towns·Overall B− · #30 of 58
3VictorTeton County · 2,589 peopleA+better than 95% of U.S. towns·Overall B · #27 of 58
4HaileyBlaine County · 10,053 peopleAbetter than 92% of U.S. towns·Overall A− · #4 of 58
5EagleAda County · 34,658 peopleAbetter than 92% of U.S. towns·Overall A · #2 of 58
6MeridianAda County · 142,988 peopleAbetter than 90% of U.S. towns·Overall A · #1 of 58
7Mountain Home AFBunincorporated, Elmore County · 3,219 peopleAbetter than 89% of U.S. towns·Overall C− · #53 of 58
8IonaBonneville County · 3,179 peopleAbetter than 89% of U.S. towns·Overall A− · #9 of 58
9BellevueBlaine County · 2,597 peopleAbetter than 89% of U.S. towns·Overall B+ · #19 of 58
10AmmonBonneville County · 20,119 peopleAbetter than 88% of U.S. towns·Overall A− · #8 of 58
11Boise CityAda County · 238,429 peopleAbetter than 87% of U.S. towns·Overall B+ · #20 of 58
12Lincolnunincorporated, Bonneville County · 4,002 peopleAbetter than 86% of U.S. towns·Overall A− · #7 of 58
13RigbyJefferson County · 5,757 peopleAbetter than 85% of U.S. towns·Overall B+ · #18 of 58
14MoscowLatah County · 26,721 peopleA−better than 84% of U.S. towns·Overall B+ · #17 of 58
15KunaAda County · 31,525 peopleA−better than 84% of U.S. towns·Overall B · #25 of 58
16HaydenKootenai County · 17,363 peopleA−better than 79% of U.S. towns·Overall B+ · #15 of 58
17StarAda County · 20,874 peopleA−better than 78% of U.S. towns·Overall B− · #29 of 58
18Coeur d'AleneKootenai County · 58,179 peopleA−better than 78% of U.S. towns·Overall B+ · #21 of 58
19ChubbuckBannock County · 16,823 peopleA−better than 76% of U.S. towns·Overall B− · #28 of 58
20KimberlyTwin Falls County · 5,798 peopleA−better than 75% of U.S. towns·Overall B+ · #13 of 58
21GrangevilleIdaho County · 3,621 peopleB+better than 75% of U.S. towns·Overall B+ · #22 of 58
22Garden CityAda County · 13,047 peopleB+better than 74% of U.S. towns·Overall C+ · #36 of 58
23SandpointBonner County · 10,645 peopleB+better than 73% of U.S. towns·Overall B · #26 of 58
24RathdrumKootenai County · 13,227 peopleB+better than 72% of U.S. towns·Overall B+ · #14 of 58
25FilerTwin Falls County · 3,026 peopleB+better than 72% of U.S. towns·Overall B− · #34 of 58
26McCallValley County · 4,133 peopleB+better than 71% of U.S. towns·Overall C+ · #41 of 58
27MiddletonCanyon County · 12,600 peopleB+better than 70% of U.S. towns·Overall A− · #6 of 58
28Rexburg College campusMadison County · 40,334 peopleB+better than 69% of U.S. towns·Overall B
29PrestonFranklin County · 6,177 peopleB+better than 68% of U.S. towns·Overall B+ · #11 of 58
30ShelleyBingham County · 5,303 peopleB+better than 67% of U.S. towns·Overall B+ · #12 of 58
31Idaho FallsBonneville County · 71,785 peopleB+better than 66% of U.S. towns·Overall C+ · #37 of 58
32NampaCanyon County · 120,384 peopleBbetter than 65% of U.S. towns·Overall B− · #35 of 58
33HeyburnMinidoka County · 3,783 peopleBbetter than 64% of U.S. towns·Overall C− · #49 of 58
34PocatelloBannock County · 58,771 peopleBbetter than 64% of U.S. towns·Overall B− · #33 of 58
35Soda SpringsCaribou County · 3,165 peopleBbetter than 63% of U.S. towns·Overall B+ · #16 of 58
36St. AnthonyFremont County · 3,990 peopleBbetter than 61% of U.S. towns·Overall B · #23 of 58
37LewistonNez Perce County · 34,717 peopleBbetter than 60% of U.S. towns·Overall B− · #32 of 58
38EmmettGem County · 8,900 peopleBbetter than 60% of U.S. towns·Overall C+ · #39 of 58
39Post FallsKootenai County · 46,715 peopleBbetter than 57% of U.S. towns·Overall B · #24 of 58
40Twin FallsTwin Falls County · 56,216 peopleB−better than 55% of U.S. towns·Overall C− · #50 of 58
41SalmonLemhi County · 3,286 peopleB−better than 53% of U.S. towns·Overall C− · #55 of 58
42MontpelierBear Lake County · 2,710 peopleB−better than 53% of U.S. towns·Overall A · #3 of 58
43Mountain HomeElmore County · 16,779 peopleB−better than 52% of U.S. towns·Overall C− · #54 of 58
44FruitlandPayette County · 7,213 peopleB−better than 51% of U.S. towns·Overall B+ · #10 of 58
45OrofinoClearwater County · 3,259 peopleB−better than 49% of U.S. towns·Overall D− · #58 of 58
46Bonners FerryBoundary County · 2,797 peopleB−better than 46% of U.S. towns·Overall C+ · #42 of 58
47CaldwellCanyon County · 76,629 peopleC+better than 41% of U.S. towns·Overall C · #47 of 58
48PayettePayette County · 8,813 peopleC+better than 39% of U.S. towns·Overall D · #57 of 58
49BurleyCassia County · 12,409 peopleC+better than 38% of U.S. towns·Overall C+ · #40 of 58
50BlackfootBingham County · 13,361 peopleC+better than 38% of U.S. towns·Overall C · #44 of 58
51American FallsPower County · 4,785 peopleC+better than 37% of U.S. towns·Overall B− · #31 of 58
52BuhlTwin Falls County · 4,801 peopleC+better than 37% of U.S. towns·Overall C · #43 of 58
53WeiserWashington County · 6,249 peopleCbetter than 29% of U.S. towns·Overall C · #45 of 58
54HomedaleOwyhee County · 3,138 peopleCbetter than 29% of U.S. towns·Overall C+ · #38 of 58
55WendellGooding County · 3,090 peopleC−better than 24% of U.S. towns·Overall C · #46 of 58
56JeromeJerome County · 13,731 peopleC−better than 21% of U.S. towns·Overall C− · #52 of 58
57RupertMinidoka County · 6,460 peopleC−better than 20% of U.S. towns·Overall C− · #56 of 58
58GoodingGooding County · 3,855 peopleDbetter than 10% of U.S. towns·Overall C · #48 of 58
59Fort Hallunincorporated, Bannock County · 2,654 peopleD−better than 3% of U.S. towns·Overall C− · #51 of 58
Quick answers

Questions people ask

What is the healthiest town in Idaho?

Ketchum (Blaine County) ranks first on health among 59 towns, with an A+; Hidden Springs and Victor follow.

How are these towns ranked?

The Health grade: seven CDC PLACES estimates for adults (general, physical and mental health, obesity, diabetes, smoking, exercise). 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 health 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

Healthiest towns in other states