Average Home Price in
Idaho

181 cities tracked · Real Zillow data · Updated July 2026

State Median
$434,255
Most Affordable
$196,650
Most Expensive
$1,631,929
Cities Tracked
181

All Cities in Idaho

Sorted by population size
#CityCountyMedian Price1-Yr Changevs. State Median
1BoiseAda County$508,258+0.9%
2NampaCanyon County$418,847+0.6%
3MeridianAda County$538,033-0.1%
4Idaho FallsBonneville County$398,674+0.7%
5CaldwellCanyon County$402,988+0.3%
6PocatelloBannock County$346,271+1.0%
7Coeur d'AleneKootenai County$611,418+2.9%
8Twin FallsTwin Falls County$374,440+3.0%
9Post FallsKootenai County$535,207+1.9%
10RexburgMadison County$432,774+5.0%
11LewistonNez Perce County$393,973+1.5%
12EagleAda County$792,763-1.1%
13KunaAda County$461,916-0.2%
14MoscowLatah County$485,490+0.0%
15BlackfootBingham County$379,863+2.8%
16RigbyJefferson County$483,815+2.1%
17JeromeJerome County$409,533+2.7%
18Mountain HomeElmore County$363,604+1.2%
19HaydenKootenai County$650,798+2.3%
20SandpointBonner County$642,311+1.8%
21BurleyCassia County$339,221+4.3%
22RathdrumKootenai County$585,638+2.4%
23EmmettGem County$466,157+2.3%
24MiddletonCanyon County$507,803+0.9%
25AmmonBonneville County$419,649+0.7%
26Garden CityAda County$478,960-2.4%
27HaileyBlaine County$921,568+16.2%
28ChubbuckBannock County$389,130+1.0%
29StarAda County$581,656-0.4%
30RupertMinidoka County$332,294+0.9%
31PayettePayette County$377,607+3.6%
32BuhlTwin Falls County$381,665+4.1%
33PrestonFranklin County$440,733+1.2%
34Bonners FerryBoundary County$468,065+3.2%
35AtholKootenai County$790,323+0.7%
36KimberlyTwin Falls County$457,216+4.0%
37WeiserWashington County$376,776+1.5%
38McCallValley County$794,302+2.1%
39ShelleyBingham County$444,620+2.6%
40Priest RiverBonner County$559,268+1.9%
41SagleBonner County$803,883+2.8%
42FruitlandPayette County$415,132+2.4%
43ParmaCanyon County$521,196+2.9%
44GoodingGooding County$329,689+0.9%
45Saint MariesBenewah County$360,451+4.2%
46American FallsPower County$283,045+0.2%
47OrofinoClearwater County$335,598+4.4%
48HeyburnMinidoka County$331,023+0.6%
49FilerTwin Falls County$419,770+2.5%
50VictorBonneville County$916,328+3.4%
51WilderCanyon County$556,490+4.0%
52WendellGooding County$336,418+0.8%
53KetchumBlaine County$1,631,929+22.3%
54SalmonLemhi County$361,097+6.3%
55HomedaleOwyhee County$365,181-0.1%
56MontpelierBear Lake County$296,309-2.9%
57AberdeenBingham County$313,257+9.2%
58GrangevilleIdaho County$341,560+0.3%
59Spirit LakeKootenai County$589,079+2.5%
60New PlymouthPayette County$503,245+3.2%
61Malad CityOneida County$353,437+1.8%
62DriggsTeton County$811,567+3.0%
63MelbaOwyhee County$685,540+4.4%
64BellevueBlaine County$696,599+9.1%
65Soda SpringsCaribou County$331,371+5.5%
66PaulLincoln County$339,925+0.9%
67InkomBannock County$490,348+0.4%
68WallaceShoshone County$265,788+0.7%
69HansenTwin Falls County$344,070+3.5%
70GeneseeLatah County$461,363+1.3%
71CascadeValley County$438,076+1.6%
72MarsingOwyhee County$406,452-0.4%
73CottonwoodIdaho County$350,476+2.4%
74HagermanTwin Falls County$416,637+1.1%
75KamiahIdaho County$331,234+3.6%
76PinehurstShoshone County$296,366-0.3%
77GraceCaribou County$353,454+4.7%
78PingreeBingham County$446,858+7.6%
79Sugar CityMadison County$396,858+4.5%
80TroyLatah County$518,150+2.3%
81WorleyKootenai County$862,641+5.6%
82MenanJefferson County$420,248+5.0%
83TetoniaTeton County$897,410+1.8%
84McCammonBannock County$444,554-0.2%
85CouncilAdams County$404,486+1.0%
86ShoshoneLincoln County$310,401+0.2%
87OldtownBonner County$513,266+2.6%
88LapwaiNez Perce County$404,399+4.6%
89DearyLatah County$492,976+0.0%
90MackayCuster County$329,667+7.0%
91NezperceLewis County$339,843+4.4%
92BlanchardBonner County$535,363+1.7%
93PlummerBenewah County$318,927-2.7%
94HarrisonKootenai County$1,004,049+5.9%
95Glenns FerryElmore County$267,061-5.1%
96CuldesacNez Perce County$395,021+3.1%
97KooskiaIdaho County$409,486+3.1%
98DowneyBannock County$338,561+2.5%
99AlbionCassia County$312,546+7.8%
100KendrickLatah County$463,097+6.8%
101MurtaughCassia County$492,102+4.3%
102Grand ViewOwyhee County$462,103+4.0%
103Swan ValleyBonneville County$528,616+1.3%
104Clark ForkBonner County$496,638+0.7%
105DecloCassia County$468,968+6.8%
106ChallisCuster County$341,677+11.8%
107New MeadowsAdams County$631,094+2.3%
108RobertsJefferson County$412,569+4.8%
109CraigmontLewis County$330,684+4.7%
110Horseshoe BendBoise County$528,109+1.8%
111CataldoKootenai County$579,540+1.6%
112CareyBlaine County$510,112+3.6%
113PotlatchLatah County$306,649+4.9%
114Lava Hot SpringsBannock County$457,667-2.0%
115HopeBonner County$750,107-0.4%
116TetonMadison County$414,452+8.0%
117Moyie SpringsBoundary County$477,716+2.8%
118MaltaCassia County$418,320+9.8%
119LenoreClearwater County$459,538+2.7%
120KingstonShoshone County$387,962-0.7%
121OsburnShoshone County$287,075-2.3%
122Saint AnthonyFremont County$288,985+4.1%
123White BirdIdaho County$492,534+1.4%
124GeorgetownBear Lake County$278,543-2.4%
125MullanShoshone County$235,989+3.7%
126BancroftCaribou County$361,631+6.9%
127HazeltonJerome County$413,553+5.6%
128WeippeClearwater County$267,644+9.0%
129OlaGem County$586,968+3.4%
130CocolallaBonner County$702,423+3.1%
131IonaBonneville County$441,017+0.9%
132OakleyCassia County$370,115+6.8%
133Idaho CityBoise County$409,616+3.9%
134DonnellyValley County$681,694+2.9%
135DoverBonner County$794,748+2.0%
136BlissGooding County$509,581+0.0%
137KelloggShoshone County$290,031+5.8%
138LewisvilleJefferson County$398,321+3.8%
139Sun ValleyBlaine County$1,173,564+13.1%
140GreenleafCanyon County$434,255+4.1%
141NewdaleMadison County$559,106+17.7%
142Hayden LakeKootenai County$1,104,009+3.6%
143SmeltervilleShoshone County$215,560+3.4%
144FairfieldCamas County$392,187+7.6%
145ClaytonCuster County$530,908+17.8%
146ViolaLatah County$650,292+1.2%
147CarmenLemhi County$650,368+7.3%
148Fort HallBannock County$406,192-0.7%
149Fish HavenBear Lake County$644,217+0.2%
150HammettOwyhee County$507,123+5.6%
151Island ParkFremont County$593,865+5.6%
152PrincetonLatah County$518,666+1.7%
153WayanBonneville County$565,128+2.1%
154RocklandPower County$259,778+2.3%
155LowmanBoise County$361,404+6.7%
156EdenJerome County$454,172+0.4%
157LeadoreLemhi County$390,384+11.1%
158SweetGem County$699,604-1.8%
159North ForkLemhi County$523,129+5.6%
160NordmanBonner County$716,044+4.2%
161WinchesterLewis County$300,436+4.2%
162JuliaettaLatah County$347,802+2.3%
163DuboisClark County$258,000-1.0%
164Saint CharlesBear Lake County$557,435+7.4%
165CoolinBonner County$1,132,426+11.4%
166FranklinFranklin County$420,695+2.7%
167BruneauOwyhee County$565,290+9.4%
168KootenaiBonner County$483,062+2.3%
169RigginsIdaho County$351,465+4.8%
170PeckNez Perce County$430,910+1.0%
171King HillElmore County$430,941+1.0%
172WardnerShoshone County$305,233-0.4%
173IrwinBonneville County$425,284+1.7%
174BayviewKootenai County$486,589+0.7%
175LacledeBonner County$722,530+8.2%
176StanleyCuster County$900,539+33.3%
177FeltTeton County$882,805+8.7%
178AshtonFremont County$291,572+7.8%
179ParisBear Lake County$342,261-0.2%
180PierceClearwater County$196,650+7.9%
181HauserKootenai County$507,637+1.4%