Average Home Price in
Mississippi

319 cities tracked · Real Zillow data · Updated July 2026

State Median
$156,152
Most Affordable
$45,707
Most Expensive
$423,942
Cities Tracked
319

All Cities in Mississippi

Sorted by population size
#CityCountyMedian Price1-Yr Changevs. State Median
1JacksonHinds County$85,739+1.2%
2GulfportHarrison County$205,550+1.1%
3HattiesburgForrest County$224,680+3.0%
4BrandonRankin County$290,693+2.3%
5BiloxiHarrison County$239,040+2.3%
6MeridianLauderdale County$114,437+0.9%
7Olive BranchDeSoto County$337,376+1.0%
8ColumbusLowndes County$177,681+1.7%
9SouthavenDeSoto County$276,561+1.8%
10StarkvilleOktibbeha County$286,098+2.0%
11OxfordLafayette County$423,942+3.3%
12VicksburgWarren County$150,764+0.2%
13MadisonMadison County$415,933+1.0%
14LaurelJones County$149,407-1.7%
15TupeloLee County$217,619+5.5%
16GreenvilleWashington County$58,380-13.2%
17PearlRankin County$212,026+3.9%
18HernandoDeSoto County$350,372+2.2%
19Ocean SpringsJackson County$275,246+0.5%
20NatchezAdams County$117,516-10.7%
21CantonMadison County$225,395+0.5%
22LucedaleGeorge County$218,591+3.9%
23Moss PointJackson County$150,633-0.7%
24CorinthAlcorn County$183,796+7.1%
25ClintonHinds County$241,920+2.2%
26Horn LakeDeSoto County$205,360+0.6%
27RidgelandMadison County$287,280+2.1%
28PhiladelphiaNeshoba County$139,167-2.3%
29PicayunePearl River County$199,128+3.2%
30GreenwoodLeflore County$78,962-3.0%
31PetalForrest County$228,761+2.0%
32FlorenceRankin County$254,499+4.6%
33BrookhavenLincoln County$165,740-0.8%
34McCombPike County$98,015-2.6%
35PascagoulaJackson County$146,072-0.6%
36VancleaveJackson County$283,743+3.2%
37GrenadaGrenada County$133,061+0.3%
38Long BeachHarrison County$237,256+0.6%
39PontotocPontotoc County$209,586+8.3%
40CarrierePearl River County$258,663+4.5%
41CarthageLeake County$159,859+5.0%
42ClarksdaleCoahoma County$45,707-6.9%
43GautierJackson County$192,268+0.7%
44ColumbiaMarion County$139,298+3.5%
45ByhaliaMarshall County$275,328+1.8%
46LouisvilleWinston County$145,789+4.0%
47SaucierHarrison County$249,552+3.1%
48ClevelandBolivar County$141,309-5.7%
49PurvisLamar County$246,363+6.0%
50BatesvillePanola County$206,396+3.4%
51New AlbanyUnion County$212,962+7.1%
52SenatobiaTate County$248,701+4.7%
53WaynesboroWayne County$154,483+14.0%
54EllisvilleJones County$192,589+0.6%
55Bay Saint LouisHancock County$244,002-1.1%
56ForestScott County$122,521+8.3%
57West PointClay County$147,896-3.9%
58PerkinstonStone County$230,191+4.8%
59SaltilloLee County$248,256+5.2%
60PoplarvillePearl River County$196,666+2.5%
61SumrallLamar County$274,571+3.0%
62SummitPike County$155,086+0.4%
63FultonItawamba County$169,087+15.7%
64Pass ChristianHarrison County$310,235+3.0%
65AmoryMonroe County$166,092+3.3%
66KosciuskoAttala County$105,601-8.0%
67TylertownWalthall County$154,728+0.8%
68Crystal SpringsCopiah County$134,435+2.4%
69IndianolaSunflower County$85,279-9.4%
70RipleyTippah County$146,789-0.6%
71AberdeenMonroe County$146,521+1.3%
72ByramHinds County$225,002+2.3%
73HazlehurstCopiah County$120,616+3.4%
74TerryHinds County$262,308+2.8%
75CollinsCovington County$158,302+9.1%
76WigginsStone County$181,702+1.9%
77MageeSimpson County$170,071+0.3%
78ColdwaterTate County$257,557+3.4%
79DiamondheadHancock County$249,250+1.0%
80DibervilleHarrison County$227,828+1.8%
81Yazoo CityYazoo County$71,782-7.7%
82LumbertonLamar County$112,570-1.9%
83KilnHancock County$241,566+4.3%
84HoustonChickasaw County$149,474-2.6%
85IukaTishomingo County$207,525-3.0%
86Water ValleyYalobusha County$187,674+0.1%
87FlowoodRankin County$332,110+1.1%
88BaldwynPrentiss County$163,347+6.0%
89NesbitDeSoto County$361,937+2.4%
90Gulf HillsJackson County$251,143+1.2%
91RichtonPerry County$168,119+11.0%
92NettletonMonroe County$159,923+4.8%
93BoonevillePrentiss County$150,111+0.6%
94LeakesvilleGreene County$152,251+18.3%
95MagnoliaPike County$117,732+10.2%
96SardisPanola County$167,228-2.5%
97WinonaMontgomery County$117,434+3.1%
98FloraMadison County$303,807+1.7%
99Bogue ChittoLincoln County$186,630+4.8%
100Mount OliveCovington County$143,976+7.9%
101MaconNoxubee County$109,250-5.6%
102CollinsvilleLauderdale County$212,532+2.2%
103CaledoniaLowndes County$260,547+3.0%
104Port GibsonClaiborne County$84,008-16.0%
105QuitmanClarke County$104,723-7.1%
106RichlandRankin County$223,111+4.7%
107LexingtonHolmes County$98,853-3.3%
108TunicaTunica County$147,616+3.8%
109NewtonNewton County$124,728-4.6%
110EuporaWebster County$136,258-6.8%
111OkolonaChickasaw County$132,040-1.9%
112LelandWashington County$69,243-11.6%
113TutwilerTallahatchie County$83,539-28.2%
114WoodvilleWilkinson County$132,422+5.8%
115LibertyAmite County$150,897-7.5%
116Blue SpringsUnion County$204,362+5.6%
117BelzoniHumphreys County$70,052+1.4%
118Holly SpringsMarshall County$173,624-2.6%
119SeminaryCovington County$211,996+6.3%
120ShannonLee County$171,345+7.9%
121PelahatchieRankin County$222,734+3.9%
122GuntownLee County$217,579+5.2%
123Bay SpringsJasper County$142,146-4.6%
124MantachieItawamba County$176,351+18.4%
125JayessLawrence County$162,103+2.6%
126WavelandHancock County$218,820+0.3%
127DrewSunflower County$67,055-8.8%
128FoxworthMarion County$146,080+6.5%
129ComoPanola County$192,650-1.0%
130HollandaleWashington County$68,494-10.6%
131MoselleJones County$184,314-2.0%
132DurantHolmes County$65,900-15.3%
133UticaHinds County$125,513-1.2%
134HeidelbergJasper County$123,493-1.3%
135CharlestonTallahatchie County$97,701-4.8%
136State LineGreene County$152,679+16.5%
137LenaLeake County$171,858+7.3%
138FayetteJefferson County$80,183-24.0%
139MyrtleUnion County$210,423+6.0%
140EdwardsHinds County$128,679-4.9%
141TaylorsvilleSmith County$149,372-1.0%
142RienziAlcorn County$182,728+5.6%
143AckermanChoctaw County$135,246-14.3%
144Blue MountainTippah County$157,832+2.3%
145DecaturNewton County$174,192-0.8%
146GlosterAmite County$95,458-12.9%
147BoltonHinds County$135,374-0.6%
148EcruPontotoc County$219,301+12.4%
149WalnutTippah County$158,158+4.5%
150GoodmanHolmes County$78,309-7.4%
151CoffeevilleYalobusha County$125,580-5.2%
152Silver CreekLawrence County$116,279-1.6%
153GoldenItawamba County$170,587+8.5%
154PrestonKemper County$145,546+5.0%
155OvettJones County$176,012+1.2%
156MoorevilleLee County$233,168+7.5%
157LauderdaleLauderdale County$149,372+1.6%
158ShubutaClarke County$98,283+0.6%
159EnterpriseClarke County$151,731-1.9%
160LakeScott County$138,908+9.7%
161CourtlandPanola County$204,788-0.6%
162ShawBolivar County$93,545-17.8%
163SteensLowndes County$223,951+0.2%
164CentrevilleWilkinson County$118,276-4.9%
165LouinJasper County$147,930-0.8%
166Itta BenaLeflore County$53,620-12.7%
167TchulaHolmes County$75,993-19.5%
168SarahTate County$245,550+4.0%
169BelmontTishomingo County$171,547-6.2%
170New HoulkaChickasaw County$152,485+5.2%
171BruceCalhoun County$147,876+0.4%
172KilmichaelMontgomery County$121,671-11.7%
173PrentissJefferson Davis County$87,026-3.7%
174Duck HillMontgomery County$143,066-5.4%
175RobinsonvilleTunica County$204,726+8.1%
176MonticelloLawrence County$121,580-0.4%
177MabenWebster County$175,088-2.8%
178BassfieldJefferson Davis County$111,079+8.1%
179BentonYazoo County$186,042+8.1%
180Rolling ForkIssaquena County$100,971-2.7%
181RoxieFranklin County$146,910-7.9%
182MizeSmith County$177,107-0.5%
183Red BanksMarshall County$256,726+0.6%
184PopePanola County$195,223+2.1%
185VardamanCalhoun County$121,009-8.8%
186PlantersvilleLee County$178,857+7.1%
187RulevilleSunflower County$81,329-4.4%
188RaleighSmith County$152,533-5.2%
189Potts CampMarshall County$164,152+5.3%
190AbbevilleLafayette County$258,875-1.7%
191RosedaleBolivar County$81,024-20.0%
192MortonScott County$83,226+3.7%
193SmithvilleMonroe County$190,078+0.3%
194SosoJones County$177,268-0.3%
195LamarBenton County$178,334+9.0%
196ConehattaNewton County$167,210+1.1%
197FalknerBenton County$162,714+2.7%
198HamiltonMonroe County$191,855+2.4%
199BurnsvilleTishomingo County$175,643-1.7%
200StringerJasper County$165,305-3.4%
201TaylorLafayette County$394,612+0.2%
202BeaumontPerry County$141,453+16.3%
203BaileyKemper County$195,330+3.3%
204HolcombGrenada County$164,515-6.3%
205Hickory FlatBenton County$171,072+4.8%
206SontagLawrence County$137,434+0.6%
207ThaxtonPontotoc County$242,754+8.9%
208VeronaLee County$130,873+15.3%
209SmithdaleFranklin County$187,320-1.1%
210VaidenCarroll County$131,980-18.0%
211NoxapaterWinston County$154,190+2.9%
212HickoryNewton County$171,264-1.6%
213RuthLincoln County$181,981+9.7%
214OaklandYalobusha County$139,324-5.2%
215BuckatunnaWayne County$158,750+8.9%
216WoodlandChickasaw County$174,472-4.8%
217Little RockNewton County$152,719-2.0%
218CrawfordLowndes County$146,161-6.5%
219ToomsubaLauderdale County$142,272+2.3%
220OsykaPike County$142,287+16.4%
221Sandy HookMarion County$160,756+2.9%
222BrooklynPerry County$158,413+1.2%
223MoorheadSunflower County$76,486-22.3%
224WestAttala County$115,419-10.8%
225MathistonWebster County$198,285-3.0%
226VaughanYazoo County$166,719+14.4%
227SturgisOktibbeha County$195,923+0.3%
228KokomoMarion County$154,009+9.5%
229New HebronJefferson Davis County$113,398+4.7%
230PuckettRankin County$218,357+10.3%
231PickensMadison County$117,360-2.5%
232MendenhallSimpson County$145,469+2.0%
233LormanJefferson County$139,415-10.9%
234TiplersvilleTippah County$159,186+0.5%
235DundeeTunica County$183,063-0.2%
236MariettaItawamba County$160,479+4.4%
237CrenshawPanola County$134,004-9.8%
238SunflowerSunflower County$78,294-13.5%
239WaterfordMarshall County$191,492+0.1%
240PinolaSimpson County$144,859-1.7%
241Mc HenryStone County$234,302+7.4%
242New AugustaPerry County$151,323+17.5%
243ChunkyNewton County$156,692+2.2%
244HermanvilleClaiborne County$119,568-9.9%
245HarrisvilleSimpson County$156,662-4.1%
246Snow Lake ShoresBenton County$195,956+4.1%
247EthelAttala County$95,275-3.5%
248PachutaJasper County$154,650-0.9%
249McCoolAttala County$139,505-3.6%
250InvernessSunflower County$103,260-3.6%
251Union ChurchJefferson County$154,406-6.9%
252BenoitBolivar County$170,794-2.5%
253VossburgClarke County$98,648-6.0%
254UnionNewton County$116,233-9.0%
255MeadvilleFranklin County$151,995-7.0%
256French CampChoctaw County$158,826-13.1%
257MarionLauderdale County$169,047-1.4%
258EttaUnion County$210,848+7.5%
259PrairieClay County$130,714-7.3%
260FarmingtonAlcorn County$184,053+5.6%
261StonewallClarke County$67,845+0.9%
262SallisAttala County$104,910-14.0%
263EnidTallahatchie County$160,533-8.3%
264LawrenceNewton County$142,959-0.7%
265TremontItawamba County$154,547+14.8%
266SidonLeflore County$75,455-18.8%
267Calhoun CityCalhoun County$113,709+11.5%
268DumasTippah County$165,981+5.7%
269IsolaHumphreys County$84,233-0.3%
270PattisonClaiborne County$165,986-4.8%
271RaymondHinds County$178,420+12.4%
272AnguillaSharkey County$131,345-4.9%
273CascillaTallahatchie County$119,837-24.8%
274PhebaClay County$189,389+0.4%
275PittsboroCalhoun County$150,149-6.6%
276McLainGreene County$145,814+16.4%
277CedarbluffClay County$158,370-8.2%
278WessonCopiah County$182,468+0.5%
279TillatobaYalobusha County$152,982-0.7%
280Big CreekCalhoun County$137,178-8.8%
281Gore SpringsGrenada County$115,329-6.2%
282New SitePrentiss County$142,636-0.4%
283CrosbyWilkinson County$120,392-6.0%
284CrugerHolmes County$104,735-8.0%
285PearlingtonHancock County$157,306+0.3%
286Rose HillJasper County$152,218-9.1%
287PulaskiSmith County$157,010+5.0%
288CoilaCarroll County$162,996-15.5%
289ScobeyTallahatchie County$157,478-12.3%
290WallsDeSoto County$262,455+1.8%
291DalevilleLauderdale County$131,203+8.6%
292StewartWebster County$157,872-5.4%
293Michigan CityBenton County$156,152+15.3%
294BannerCalhoun County$173,933+1.4%
295DoddsvilleSunflower County$92,692-14.9%
296WeirChoctaw County$109,144-13.9%
297PauldingJasper County$109,649-4.6%
298ManteeWebster County$186,359-4.5%
299NeelyGreene County$170,304+20.1%
300Oak ValeJefferson Davis County$106,670-5.8%
301McCall CreekFranklin County$171,228+3.6%
302Glen AllanWashington County$178,266-4.2%
303SchlaterLeflore County$122,848-8.9%
304Minter CityLeflore County$128,149-18.2%
305AlligatorCoahoma County$86,789-15.9%
306LouiseHumphreys County$88,954+5.9%
307ParisLafayette County$275,567-5.3%
308SandersvilleJones County$127,131+0.2%
309DermaCalhoun County$84,051-6.6%
310AlgomaPontotoc County$247,371+6.4%
311Silver CityHumphreys County$108,479+1.5%
312SumnerTallahatchie County$118,376-6.7%
313CarySharkey County$118,372+1.8%
314BudeFranklin County$91,792-16.1%
315WalthallWebster County$152,027-0.4%
316D'LoSimpson County$128,320+1.6%
317AshlandBenton County$143,485+9.3%
318BentoniaYazoo County$98,143+11.3%
319JumpertownPrentiss County$146,403+0.9%