458 cities and towns in Montana (MT)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 101 | Ponderosa Pines | 969 | $86,102 | $264,600 |
| 102 | Hays | 967 | $57,875 | $61,100 |
| 103 | Ashland | 956 | $39,429 | $137,500 |
| 104 | Victor | 948 | $51,898 | $247,500 |
| 105 | Park City | 934 | $73,750 | $228,700 |
| 106 | Fairview | 919 | $80,903 | $178,800 |
| 107 | Troy | 906 | $36,641 | $182,100 |
| 108 | Rocky Boy West | 905 | N/A | $81,700 |
| 109 | Clinton | 884 | $89,482 | $326,100 |
| 110 | Havre North | 880 | $36,695 | $125,600 |
| 111 | Harlem | 879 | $74,545 | $89,700 |
| 112 | Lincoln | 868 | $45,912 | $286,200 |
| 113 | Ulm | 868 | $103,750 | $331,100 |
| 114 | Trego | 856 | $91,667 | $300,000 |
| 115 | Pinesdale | 847 | $70,694 | $198,100 |
| 116 | Big Sandy | 844 | $58,083 | $129,600 |
| 117 | Scobey | 824 | $49,797 | $184,800 |
| 118 | Gardiner | 791 | $57,835 | $609,200 |
| 119 | Sheridan | 788 | $83,264 | $298,600 |
| 120 | Spokane Creek | 783 | $137,552 | $699,500 |
| 121 | Fairfield | 746 | $66,544 | $203,000 |
| 122 | Batavia | 740 | $61,346 | $310,000 |
| 123 | Pioneer Junction | 734 | $42,250 | $264,400 |
| 124 | Chester | 704 | $53,583 | $156,900 |
| 125 | Woods Bay | 696 | $95,781 | $395,700 |
| 126 | Wibaux | 686 | $64,115 | $89,400 |
| 127 | Hungry Horse | 663 | N/A | N/A |
| 128 | Walkerville | 660 | $44,226 | $147,200 |
| 129 | White Haven | 660 | N/A | $175,000 |
| 130 | Poplar | 655 | $45,104 | $91,700 |
| 131 | Black Eagle | 654 | $55,588 | $179,800 |
| 132 | Cascade | 654 | $48,750 | $186,500 |
| 133 | Arlee | 651 | $53,000 | N/A |
| 134 | Muddy | 641 | $48,409 | $120,200 |
| 135 | Pryor | 639 | $50,547 | $116,400 |
| 136 | South Hills | 634 | $160,417 | $652,400 |
| 137 | Valier | 626 | $44,432 | $124,300 |
| 138 | Ennis | 615 | $60,880 | $402,300 |
| 139 | Joliet | 614 | $75,469 | $237,100 |
| 140 | Shepherd | 613 | N/A | $179,700 |
| 141 | Piltzville | 605 | $81,000 | $457,000 |
| 142 | Culbertson | 578 | $103,750 | $218,800 |
| 143 | Darby | 575 | $40,943 | $263,200 |
| 144 | Alberton | 567 | $71,250 | $247,000 |
| 145 | Hot Springs | 558 | $21,319 | $139,100 |
| 146 | Worden | 545 | N/A | N/A |
| 147 | Circle | 543 | $81,250 | $161,100 |
| 148 | Huntley | 534 | $91,667 | $237,200 |
| 149 | Belt | 525 | $72,083 | $170,500 |
| 150 | Turah | 507 | $128,750 | $457,300 |