The Town Files

Idaho towns

All 59 Idaho towns and cities with 2,500 or more people. The typical Idaho town has a median home value of $291,900 and household income of $66,924.

Towns in Idaho
Each dot is a town on The Town Files.

Idaho town rankings

All Idaho towns

TownCountyPeopleMedian homeIncomeJan low
Boise CityAda County235,684$484,800$83,90426°
MeridianAda County117,635$531,600$100,79526°
NampaCanyon County100,200$370,800$74,27923°
Idaho FallsBonneville County64,818$335,500$73,11016°
CaldwellCanyon County59,996$367,300$73,05823°
PocatelloBannock County56,320$271,000$60,41821°
Coeur d'AleneKootenai County54,628$483,500$72,33826°
Twin FallsTwin Falls County51,807$321,300$61,20522°
RexburgMadison County39,409$395,100$50,61714°
Post FallsKootenai County38,485$477,400$82,18326°
LewistonNez Perce County34,203$333,700$72,19730°
EagleAda County30,346$772,900$122,89423°
MoscowLatah County25,435$376,400$57,02222°
KunaAda County24,011$423,900$96,21926°
AmmonBonneville County17,694$381,800$86,12116°
Mountain HomeElmore County15,979$309,400$63,12527°
ChubbuckBannock County15,570$341,700$82,97720°
HaydenKootenai County15,570$494,500$82,95826°
JeromeJerome County12,349$225,400$66,89422°
BlackfootBingham County12,346$262,500$64,03217°
Garden CityAda County12,316$449,500$70,12424°
BurleyCassia County11,704$231,300$67,46821°
StarAda County11,117$564,300$97,93623°
MiddletonCanyon County9,425$403,100$89,01323°
RathdrumKootenai County9,211$444,100$86,56326°
HaileyBlaine County9,161$637,800$90,76016°
SandpointBonner County8,639$465,600$72,28923°
PayettePayette County8,127$276,500$55,20824°
EmmettGem County7,647$342,000$58,75023°
RupertMinidoka County6,082$205,200$54,74119°
FruitlandPayette County6,072$329,600$65,45723°
WeiserWashington County5,630$223,400$45,29223°
PrestonFranklin County5,591$350,300$61,03915°
RigbyJefferson County5,038$336,200$85,05615°
ShelleyBingham County4,785$295,200$77,56312°
KimberlyTwin Falls County4,626$339,400$97,79922°
American FallsPower County4,568$185,600$57,78319°
BuhlTwin Falls County4,558$247,500$55,56822°
LincolnBonneville County4,556$377,500$84,28016°
GoodingGooding County3,707$186,100$41,89922°
HeyburnMinidoka County3,700$237,800$64,17921°
McCallValley County3,686$676,500$60,25314°
St. AnthonyFremont County3,606$231,900$53,15212°
KetchumBlaine County3,555$824,000$93,0468°
GrangevilleIdaho County3,308$293,300$61,32225°
Fort HallBannock County3,195$203,300$44,51415°
Mountain Home AFBElmore County3,191—$74,19627°
Soda SpringsCaribou County3,133$241,400$57,36110°
SalmonLemhi County3,119$235,500$42,84411°
Hidden SpringsAda County3,076$773,500$163,20324°
WendellGooding County2,917$242,100$57,26622°
HomedaleOwyhee County2,881$238,000$62,11723°
FilerTwin Falls County2,738$247,500$64,67122°
IonaBonneville County2,717$420,300$84,91416°
OrofinoClearwater County2,656$223,400$53,43828°
MontpelierBear Lake County2,643$240,300$61,3757°
BellevueBlaine County2,560$539,000$72,71216°
Dalton GardensKootenai County2,537$803,600$80,00026°
Bonners FerryBoundary County2,520$281,400$52,50024°

Idaho counties