| Rank | City | Retail Sales Per Capita |
|---|---|---|
| 1 | Kalispell, Montana | $38,458 |
| 2 | Bozeman, Montana | $32,148 |
| 3 | Helena, Montana | $26,887 |
| 4 | Belgrade, Montana | $25,956 |
| 5 | Missoula, Montana | $25,607 |
| 6 | Billings, Montana | $23,638 |
| 7 | Whitefish, Montana | $22,088 |
| 8 | Great Falls, Montana | $20,854 |
| 9 | Laurel, Montana | $18,978 |
| 10 | Lewistown, Montana | $18,915 |
| 11 | Livingston, Montana | $18,090 |
| 12 | Havre, Montana | $14,047 |
| 13 | Anaconda-Deer Lodge County, Montana | $8,067 |
© 2025 www.biggestuscities.com, All Rights Reserved • Privacy Policy • Last updated: Jan 2, 2025