Small towns in Mississippi
135 small towns, communities and small cities of 1,000 to 75,000 people, plus 19 smaller suburbs, marked as suburbs. In the parts of Mississippi outside metro areas, everyday prices run 16.4% below the U.S. average, and housing 54% below.
Closest to a big city
- Walls17 miles to Memphis
- Byhalia23 miles to Memphis
- Coldwater29 miles to Memphis
- Nicholson33 miles to New Orleans
- Senatobia35 miles to Memphis
Straight-line miles to a metro area of about 1 million people or more.
Lowest home values
- Vardaman$53,800
- Tutwiler$58,900
- Pearl River$61,200
- Lambert$62,300
- Mound Bayou$65,700
Typical value of an owner-occupied home.
Growing fastest
- Duck Hillup 116% since 2020
- Sumrallup 29% since 2020
- Terryup 18% since 2020
- Gluckstadtup 13% since 2020
- Lucedaleup 13% since 2020
College towns
- HattiesburgUniversity of Southern Mississippi
- Mississippi StateMississippi State University
- OxfordUniversity of Mississippi
- StarkvilleMississippi State University
- UniversityUniversity of Mississippi
Tourist towns
- Oxford22% vacation homes
Hospital in town
- AberdeenMonroe Regional Hospital
- AckermanChoctaw Regional Medical Center
- AmoryNorth Mississippi Medical Center-Gilmore Amory
- BatesvillePanola Medical Center
- BiloxiMemorial Hospital Biloxi
- BoonevilleBaptist Memorial Hospital Booneville
- BrookhavenKing's Daughters Medical Center-Brookhaven
- Calhoun CityBmh-Calhoun
Every town in Mississippi
Select a column heading to sort. Miles are straight-line. Home values and incomes: Census survey 2020-2024; population: 2025 estimates.
| Town | People | Since 2020 | Typical home | Household income | Miles to a big city | Miles to an ER |
|---|---|---|---|---|---|---|
| Aberdeen | 4,799 | -3.3% | $87,600 | $33,285 | 103 | In town |
| Ackerman | 1,536 | -1% | $147,300 | $48,083 | 132 | In town |
| Amory | 6,386 | -4.1% | $162,000 | $52,901 | 102 | In town |
| Baldwyn | 3,104 | +1.2% | $98,600 | $43,841 | 86 | 11 |
| Batesville | 7,325 | -2.5% | $222,400 | $51,727 | 55 | In town |
| Bay Springs | 1,472 | -11.1% | $152,700 | $50,306 | 139 | 14 |
| Bay St. Louis suburb | 10,634 | +12.7% | $260,200 | $67,442 | 39 | In town |
| Beechwood | 4,168 | $236,000 | $91,600 | 166 | 3 | |
| Belmont | 1,820 | -2.1% | $163,200 | $46,512 | 105 | 5 |
| Belzoni | 1,719 | -9% | $109,600 | $34,318 | 137 | 21 |
| Biloxi | 48,516 | -1.8% | $225,100 | $57,204 | 65 | In town |
| Booneville | 9,257 | +1.1% | $136,700 | $50,879 | 85 | In town |
| Bridgetown suburb | 3,195 | $344,500 | $139,224 | 16 | 6 | |
| Brookhaven | 11,646 | -0.1% | $121,900 | $36,685 | 110 | In town |
| Bruce | 1,608 | -5.5% | $71,700 | $26,923 | 85 | 9 |
| Byhalia | 1,412 | +5.2% | $133,100 | $38,500 | 23 | 10 |
| Byram suburb | 12,707 | -2.6% | $206,600 | $70,445 | 149 | 7 |
| Caledonia | 1,117 | -1.8% | $203,300 | $82,806 | 89 | 12 |
| Calhoun City | 1,459 | -4.6% | $94,700 | $40,078 | 94 | In town |
| Canton | 10,873 | -0.3% | $112,000 | $38,337 | 174 | In town |
| Carthage | 4,864 | -0.5% | $154,800 | $42,254 | 165 | In town |
| Centreville | 1,091 | -12.5% | $67,400 | $42,000 | 98 | In town |
| Charleston | 1,688 | -9.9% | $88,800 | $36,892 | 76 | In town |
| Clarksdale | 13,643 | -7.6% | $83,900 | $36,382 | 72 | In town |
| Cleveland | 10,138 | -9.1% | $159,300 | $44,074 | 104 | In town |
| Coldwater | 1,326 | -4.3% | $91,300 | $44,054 | 29 | 5 |
| Collins | 2,232 | -4.3% | $84,200 | $37,944 | 112 | In town |
| Columbia | 6,525 | -3.5% | $131,700 | $38,507 | 84 | In town |
| Columbus | 22,792 | -5% | $125,700 | $42,235 | 93 | In town |
| Como | 1,064 | -4.6% | $180,600 | $21,404 | 41 | 8 |
| Corinth | 14,345 | -1.8% | $177,100 | $44,226 | 83 | In town |
| Crystal Springs | 4,629 | -3.8% | $113,000 | $49,291 | 136 | 9 |
| D'Iberville suburb | 13,557 | +6.6% | $210,100 | $66,016 | 68 | 3 |
| Decatur | 1,878 | -3.1% | $128,900 | $50,128 | 154 | 10 |
| Diamondhead | 9,441 | -0.7% | $259,600 | $87,407 | 42 | 5 |
| Drew | 1,658 | -9.6% | $66,300 | $23,973 | 95 | 5 |
| Duck Hill | 1,414 | +115.6% | $97,400 | 103 | 10 | |
| Durant | 1,958 | -11.2% | $69,600 | $30,130 | 140 | 10 |
| Ecru | 1,113 | +3.9% | $196,700 | 75 | 8 | |
| Ellisville | 4,473 | -3.7% | $99,500 | $32,100 | 115 | 7 |
| Escatawpa suburb | 3,494 | $107,900 | $40,109 | 88 | 8 | |
| Eupora | 2,116 | +1.5% | $103,100 | $53,793 | 115 | In town |
| Farmington | 2,039 | -0.6% | $129,900 | $57,151 | 87 | 4 |
| Fayette | 1,315 | -8.9% | $95,000 | $28,567 | 133 | In town |
| Flora | 1,677 | +1.5% | $204,800 | $36,513 | 173 | 14 |
| Florence | 4,816 | +5.1% | $230,800 | $86,308 | 146 | 10 |
| Flowood suburb | 11,003 | +7% | $342,200 | $83,880 | 158 | In town |
| Forest | 5,433 | +0.2% | $141,100 | $49,724 | 162 | In town |
| Fulton | 4,640 | +2.7% | $158,600 | $52,727 | 105 | 18 |
| Gautier | 19,069 | +0.4% | $166,400 | $61,926 | 80 | 8 |
| Gluckstadt | 3,500 | +13.5% | $316,600 | $124,348 | 171 | 4 |
| Goodman | 1,219 | -2.7% | $15,039 | 148 | 12 | |
| Greenville | 26,530 | -10.1% | $103,800 | $40,083 | 134 | In town |
| Greenwood | 13,429 | -8.3% | $108,900 | $35,473 | 111 | In town |
| Grenada | 12,088 | -4.5% | $145,600 | $46,303 | 92 | In town |
| Gulf Hills suburb | 8,451 | $203,700 | $72,839 | 72 | 5 | |
| Gulf Park Estates suburb | 6,264 | $212,500 | $65,556 | 74 | 8 | |
| Guntown | 2,616 | +1% | $210,600 | $95,625 | 87 | 14 |
| Hattiesburg | 48,802 | +0.1% | $165,900 | $46,342 | 94 | In town |
| Hazlehurst | 3,435 | -4.8% | $110,500 | $43,552 | 128 | In town |
| Hernando suburb | 18,824 | +9% | $315,900 | $76,950 | 18 | 8 |
| Hide-A-Way Lake | 2,569 | $195,300 | $69,621 | 40 | 2 | |
| Hollandale | 2,090 | -9.9% | $83,000 | 143 | 19 | |
| Holly Springs | 6,402 | -7.8% | $109,600 | $45,462 | 37 | 26 |
| Houston | 3,670 | -3.2% | $122,800 | $44,023 | 100 | In town |
| Indianola | 8,637 | -8.4% | $108,800 | $41,708 | 121 | In town |
| Itta Bena | 1,482 | -11.3% | $87,400 | $36,033 | 113 | 7 |
| Iuka | 3,105 | -1% | $124,700 | $49,290 | 102 | In town |
| Kosciusko | 6,722 | -5.2% | $112,400 | $40,085 | 143 | In town |
| Lambert | 1,095 | -14.4% | $62,300 | 65 | 3 | |
| Latimer suburb | 6,756 | $189,400 | $70,237 | 71 | 7 | |
| Laurel | 17,662 | -0.8% | $125,800 | $47,661 | 122 | In town |
| Leakesville | 3,732 | -1.4% | $114,300 | $68,428 | 112 | In town |
| Leland | 3,555 | -10% | $109,700 | $37,406 | 129 | 8 |
| Lexington | 1,395 | -12.1% | $88,500 | $48,417 | 138 | 2 |
| Long Beach suburb | 17,309 | +3% | $215,200 | $70,332 | 51 | 3 |
| Louisville | 5,921 | -2.4% | $136,600 | $36,985 | 133 | In town |
| Lucedale | 3,232 | +12.7% | $156,300 | $40,668 | 100 | In town |
| Lumberton | 1,656 | +2% | $86,200 | $38,147 | 72 | 11 |
| Macon | 2,432 | -5.1% | $97,400 | $31,774 | 105 | In town |
| Magee | 3,904 | -2.3% | $143,100 | $44,488 | 126 | In town |
| Magnolia | 1,804 | -4.1% | $72,500 | $55,057 | 83 | 6 |
| Mantachie | 1,143 | +0.8% | $156,700 | $65,568 | 99 | 13 |
| Marion | 1,721 | -1.2% | $193,800 | $46,500 | 132 | 5 |
| Marks | 1,198 | -14.5% | $96,700 | $32,132 | 62 | In town |
| McComb | 11,697 | -5.4% | $98,700 | $40,707 | 88 | In town |
| Mendenhall | 2,115 | -3.7% | $125,900 | $40,141 | 132 | In town |
| Meridian | 33,370 | -4.3% | $107,900 | $36,562 | 135 | In town |
| Mississippi State | 4,655 | 115 | 2 | |||
| Monticello | 1,378 | -4.4% | $126,700 | 104 | In town | |
| Moorhead | 1,754 | -9.2% | $82,000 | $34,625 | 119 | 8 |
| Morton | 3,694 | +0% | $41,863 | 159 | In town | |
| Moss Point suburb | 11,743 | -3.1% | $110,100 | $44,296 | 88 | In town |
| Mound Bayou | 1,381 | -9.2% | $65,700 | $23,732 | 95 | 9 |
| Natchez | 14,880 | +3% | $119,400 | $36,735 | 134 | In town |
| Nettleton | 1,934 | -2.2% | $119,900 | 104 | 11 | |
| New Albany | 7,756 | +1.6% | $161,400 | $51,332 | 69 | In town |
| New Hope | 3,952 | $238,200 | $79,577 | 89 | 7 | |
| Newton | 3,040 | -4.6% | $88,800 | $32,157 | 159 | 17 |
| Nicholson | 3,146 | $50,114 | 33 | 5 | ||
| Ocean Springs suburb | 18,993 | +3.4% | $259,400 | $79,712 | 73 | 6 |
| Okolona | 2,394 | -4.4% | $92,200 | $26,042 | 103 | 16 |
| Oxford | 26,773 | +4.6% | $385,700 | $64,451 | 58 | In town |
| Pascagoula | 21,409 | -2.6% | $144,700 | $52,222 | 85 | In town |
| Pass Christian suburb | 6,459 | +12.4% | $270,900 | $78,212 | 45 | 7 |
| Pearl River | 4,047 | $61,200 | $50,922 | 150 | 7 | |
| Pelahatchie | 1,324 | +4.8% | $56,322 | 157 | 8 | |
| Petal suburb | 11,694 | +5.7% | $174,900 | $74,750 | 99 | 6 |
| Philadelphia | 6,858 | -3.2% | $97,300 | $50,788 | 144 | In town |
| Picayune | 12,019 | +1.3% | $157,100 | $41,213 | 37 | In town |
| Pontotoc | 6,156 | +9.1% | $155,800 | $46,167 | 81 | In town |
| Poplarville | 2,918 | +3.6% | $168,100 | $53,603 | 59 | In town |
| Port Gibson | 1,155 | -9.6% | $113,500 | 145 | In town | |
| Purvis | 1,969 | +3.5% | $168,100 | $45,667 | 82 | 13 |
| Quitman | 1,925 | -6.1% | $118,900 | $47,538 | 152 | In town |
| Raleigh | 1,066 | -1.9% | 139 | 2 | ||
| Raymond | 1,384 | -28.4% | $191,100 | $40,060 | 155 | 9 |
| Richland suburb | 7,630 | +6.8% | $125,800 | $66,558 | 151 | 6 |
| Ripley | 5,377 | -1.2% | $117,200 | $55,444 | 64 | In town |
| Rolling Fork | 1,387 | -25.1% | $105,100 | $45,587 | 161 | In town |
| Rosedale | 1,423 | -9.6% | $103,600 | $18,696 | 106 | 21 |
| Ruleville | 2,278 | -13.6% | $85,000 | $33,480 | 101 | In town |
| Saltillo | 5,060 | +2.3% | $204,900 | $80,640 | 88 | 10 |
| Sardis | 1,670 | -4.3% | $82,600 | $32,205 | 47 | 9 |
| Senatobia | 8,473 | +1.3% | $212,100 | $54,167 | 35 | In town |
| Shannon | 1,496 | +0.1% | $130,900 | $42,297 | 100 | 9 |
| Shaw | 1,337 | -8% | $30,469 | 114 | 11 | |
| Shelby | 1,788 | -11.1% | $90,400 | 92 | 14 | |
| St. Martin suburb | 8,139 | $172,400 | $55,000 | 69 | 3 | |
| Starkville | 25,754 | +0.2% | $299,900 | $42,125 | 117 | In town |
| Summit | 1,417 | -5.1% | $113,600 | $29,375 | 91 | 2 |
| Sumrall | 2,299 | +29.4% | $206,800 | $70,382 | 97 | 12 |
| Taylorsville | 1,103 | -3.6% | $143,500 | $37,885 | 126 | 13 |
| Tchula | 1,659 | -0.2% | 134 | 13 | ||
| Terry | 1,557 | +18% | $162,100 | $47,734 | 143 | 13 |
| Tupelo | 38,087 | +0.5% | $212,800 | $66,257 | 91 | In town |
| Tutwiler | 1,649 | -33.3% | $58,900 | 80 | 14 | |
| Tylertown | 1,486 | -1.4% | $116,600 | 75 | In town | |
| Union | 2,007 | -1.6% | $138,400 | $44,643 | 150 | In town |
| University | 5,315 | 57 | In town | |||
| Vancleave | 5,078 | $247,400 | $70,313 | 83 | 15 | |
| Vardaman | 1,060 | -4.9% | $53,800 | $38,456 | 96 | 8 |
| Verona | 2,713 | -2.4% | $118,300 | $46,148 | 95 | 4 |
| Vicksburg | 19,830 | -7.7% | $125,900 | $45,781 | 166 | 5 |
| Walls | 1,420 | +5.3% | $193,300 | $58,920 | 17 | 10 |
| Water Valley | 3,414 | +1.3% | $135,500 | $42,684 | 68 | 14 |
| Waveland suburb | 7,042 | -2.1% | $218,900 | $68,693 | 36 | 3 |
| Waynesboro | 4,495 | -1.6% | $86,200 | $31,684 | 136 | In town |
| Wesson | 1,769 | -3.2% | $168,500 | $65,179 | 117 | 9 |
| West Hattiesburg suburb | 6,715 | $213,700 | $39,366 | 93 | In town | |
| West Point | 9,743 | -3.4% | $153,900 | $38,064 | 107 | In town |
| Wiggins | 4,316 | +1.4% | $112,700 | $49,870 | 73 | 24 |
| Winona | 3,795 | -14.7% | $123,000 | $31,932 | 113 | In town |
| Yazoo City | 9,867 | -6.6% | $103,000 | $28,157 | 157 | In town |
Big city: a metro area of about 1 million people or more. ER: the nearest hospital with an emergency room. Sources: U.S. Census Bureau, BEA, Medicare.