Guest, Sign inJoin
City of Eagle SignEagle, #1 on this list · Photo: Rickmouser45 · CC BY-SA 4.0
Idaho rankings · Jobs & income

Best towns for jobs & income in Idaho

Eagle ranks first on jobs & income among Idaho’s 59 towns of 2,500+; 4 of the 59 grade A− or better on jobs & income nationally.

The Jobs & income grade: household income, poverty, unemployment (Census ACS) and jobs within a 45-minute drive (EPA). How grades work

#1

Eagle

Ada County · 34,658 people
A

Jobs & income grade, better than 92% of U.S. towns·Overall A · #2 of 58 in ID

#2

Meridian

Ada County · 142,988 people
A

Jobs & income grade, better than 88% of U.S. towns·Overall A · #1 of 58 in ID

#3

Kuna

Ada County · 31,525 people
A

Jobs & income grade, better than 85% of U.S. towns·Overall B · #25 of 58 in ID

All 59 towns

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

Questions people ask

Which Idaho town is best for jobs and income?

Eagle (Ada County) ranks first on jobs & income among 59 towns, with an A; Meridian and Kuna follow.

How are these towns ranked?

The Jobs & income grade: household income, poverty, unemployment (Census ACS) and jobs within a 45-minute drive (EPA). 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 jobs & income 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

Best towns for jobs & income in other states