Arizona towns
All 136 Arizona towns and cities with 2,500 or more people. The typical Arizona town has a median home value of $248,600 and household income of $60,835.
Arizona town rankings
- The 25 Best Small Towns to Retire in Arizona
- The 25 Most Affordable Small Towns in Arizona
- The 25 Best Small Towns for Families in Arizona
- 24 Small Towns in Arizona With the Mildest Winters
- The 25 Most Walkable Small Towns in Arizona
- The 25 Best Small Towns for First-Time Home Buyers in Arizona
All Arizona towns
| Town | County | People | Median home | Income | Jan low |
|---|---|---|---|---|---|
| Phoenix | Maricopa County | 1,608,139 | $420,700 | $81,332 | 44° |
| Tucson | Pima County | 542,629 | $266,200 | $57,073 | 41° |
| Mesa | Maricopa County | 504,258 | $408,000 | $82,752 | 41° |
| Chandler | Maricopa County | 275,987 | $507,800 | $108,095 | 39° |
| Gilbert | Maricopa County | 267,918 | $575,100 | $122,551 | 41° |
| Glendale | Maricopa County | 248,325 | $387,500 | $73,530 | 41° |
| Scottsdale | Maricopa County | 241,361 | $789,800 | $110,886 | 43° |
| Peoria | Maricopa County | 190,985 | $463,600 | $95,815 | 39° |
| Tempe | Maricopa County | 180,587 | $455,400 | $79,663 | 39° |
| Surprise | Maricopa County | 143,148 | $435,100 | $96,711 | 39° |
| San Tan Valley | Pinal County | 99,894 | $410,100 | $96,713 | 37° |
| Yuma | Yuma County | 95,548 | $230,000 | $65,482 | 48° |
| Goodyear | Maricopa County | 95,294 | $471,300 | $103,319 | 43° |
| Buckeye | Maricopa County | 91,502 | $419,800 | $99,486 | 43° |
| Avondale | Maricopa County | 89,334 | $394,600 | $86,123 | 43° |
| Flagstaff | Coconino County | 76,831 | $552,900 | $71,512 | 18° |
| Casas Adobes | Pima County | 70,973 | $343,400 | $83,683 | 37° |
| Queen Creek | Maricopa County | 59,519 | $635,400 | $141,978 | 41° |
| Maricopa | Pinal County | 58,125 | $377,200 | $96,391 | 37° |
| Lake Havasu City | Mohave County | 57,144 | $455,400 | $70,148 | 43° |
| Casa Grande | Pinal County | 53,658 | $303,900 | $69,983 | 39° |
| Catalina Foothills | Pima County | 52,401 | $652,000 | $115,304 | 37° |
| Marana | Pima County | 51,908 | $413,800 | $112,606 | 31° |
| Oro Valley | Pima County | 47,070 | $475,700 | $107,117 | 31° |
| Prescott Valley | Yavapai County | 46,785 | $413,200 | $74,569 | 24° |
| Prescott | Yavapai County | 45,827 | $564,100 | $70,874 | 24° |
| Sierra Vista | Cochise County | 45,308 | $254,200 | $70,291 | 30° |
| Bullhead City | Mohave County | 41,348 | $211,500 | $50,556 | 45° |
| Sun City | Maricopa County | 39,931 | $280,900 | $54,586 | 41° |
| Apache Junction | Pinal County | 38,499 | $211,500 | $60,975 | 43° |
| El Mirage | Maricopa County | 35,805 | $321,900 | $78,050 | 41° |
| San Luis | Yuma County | 35,257 | $224,900 | $59,400 | 48° |
| Sahuarita | Pima County | 34,134 | $364,300 | $104,680 | 36° |
| Kingman | Mohave County | 32,689 | $267,700 | $61,792 | 31° |
| Fortuna Foothills | Yuma County | 27,776 | $199,200 | $60,474 | 45° |
| Drexel Heights | Pima County | 27,523 | $250,100 | $73,508 | 41° |
| Florence | Pinal County | 26,785 | $346,300 | $79,644 | 42° |
| Sun City West | Maricopa County | 25,806 | $377,800 | $63,685 | 41° |
| Fountain Hills | Maricopa County | 23,820 | $622,900 | $112,654 | 45° |
| Anthem | Maricopa County | 23,190 | $569,900 | $120,613 | 44° |
| Green Valley | Pima County | 22,616 | $293,500 | $62,063 | 36° |
| Rio Rico | Santa Cruz County | 20,549 | $224,100 | $61,348 | 28° |
| Nogales | Santa Cruz County | 19,770 | $186,300 | $43,214 | 34° |
| New River | Maricopa County | 17,290 | $640,600 | $134,289 | 42° |
| Douglas | Cochise County | 16,534 | $157,700 | $42,019 | 31° |
| Payson | Gila County | 16,351 | $382,400 | $67,710 | 26° |
| Tanque Verde | Pima County | 16,250 | $607,900 | $121,599 | 37° |
| Fort Mohave | Mohave County | 16,190 | $294,300 | $64,815 | 45° |
| Flowing Wells | Pima County | 15,657 | $41,100 | $39,774 | 39° |
| Eloy | Pinal County | 15,635 | $255,300 | $55,736 | 36° |
| Sun Lakes | Maricopa County | 14,868 | $455,200 | $67,853 | 37° |
| Sierra Vista Southeast | Cochise County | 14,428 | $258,800 | $75,417 | 30° |
| Somerton | Yuma County | 14,197 | $232,600 | $74,015 | 48° |
| Valencia West | Pima County | 14,101 | $323,000 | $99,884 | 41° |
| Vail | Pima County | 13,604 | $414,600 | $130,904 | 41° |
| Coolidge | Pinal County | 13,218 | $255,400 | $67,023 | 37° |
| Chino Valley | Yavapai County | 13,020 | $394,700 | $61,237 | 26° |
| New Kingman-Butler | Mohave County | 12,907 | $118,900 | $40,949 | 31° |
| Paradise Valley | Maricopa County | 12,658 | $2,000,001 | $247,159 | 43° |
| Saddlebrooke | Pinal County | 12,574 | $498,700 | $88,686 | 35° |
| Camp Verde | Yavapai County | 12,147 | $318,100 | $69,203 | 26° |
| Tucson Estates | Pima County | 12,069 | $205,400 | $66,582 | 41° |
| Cottonwood | Yavapai County | 12,029 | $324,100 | $48,448 | 30° |
| Verde Village | Yavapai County | 12,019 | $354,200 | $69,331 | 30° |
| Show Low | Navajo County | 11,732 | $299,600 | $60,368 | 24° |
| Gold Canyon | Pinal County | 11,404 | $508,100 | $93,377 | 43° |
| Tucson Mountains | Pima County | 10,862 | $473,200 | $134,474 | 39° |
| Safford | Graham County | 10,129 | $199,800 | $65,647 | 30° |
| Arizona City | Pinal County | 9,868 | $244,100 | $66,420 | 34° |
| Sedona | Yavapai County | 9,684 | $786,800 | $73,738 | 34° |
| Picture Rocks | Pima County | 9,551 | $230,300 | $61,634 | 39° |
| Corona de Tucson | Pima County | 9,240 | $382,700 | $132,568 | 36° |
| Winslow | Navajo County | 9,005 | $167,600 | $58,346 | 22° |
| Golden Valley | Mohave County | 8,801 | $176,000 | $42,585 | 31° |
| Tuba City | Coconino County | 8,072 | $65,800 | $61,338 | 24° |
| Catalina | Pima County | 7,551 | $276,200 | $78,207 | 31° |
| Wickenburg | Maricopa County | 7,474 | $470,300 | $67,600 | 34° |
| Page | Coconino County | 7,440 | $304,300 | $88,826 | 30° |
| Globe | Gila County | 7,249 | $206,700 | $69,170 | 33° |
| Tolleson | Maricopa County | 7,216 | $306,400 | $59,626 | 43° |
| Youngtown | Maricopa County | 7,056 | $320,000 | $68,321 | 41° |
| Litchfield Park | Maricopa County | 6,847 | $577,000 | $126,250 | 43° |
| Williamson | Yavapai County | 6,196 | $732,300 | $89,398 | 26° |
| Village of Oak Creek (Big Park) | Yavapai County | 6,128 | $741,100 | $80,878 | 34° |
| Snowflake | Navajo County | 6,104 | $271,800 | $76,174 | 20° |
| Doney Park | Coconino County | 5,910 | $613,300 | $104,967 | 20° |
| Rincon Valley | Pima County | 5,612 | $547,300 | $132,098 | 41° |
| Avra Valley | Pima County | 5,569 | $158,400 | $54,132 | 39° |
| Paulden | Yavapai County | 5,567 | $353,700 | $91,741 | 26° |
| Benson | Cochise County | 5,355 | $148,900 | $49,346 | 27° |
| Guadalupe | Maricopa County | 5,322 | $271,300 | $51,354 | 39° |
| Thatcher | Graham County | 5,231 | $286,300 | $82,917 | 30° |
| Citrus Park | Maricopa County | 5,194 | $722,500 | $141,026 | 43° |
| Three Points | Pima County | 5,184 | $187,700 | $56,898 | 41° |
| Lake Montezuma | Yavapai County | 5,111 | $285,200 | $64,455 | 26° |
| Bisbee | Cochise County | 4,923 | $216,700 | $47,613 | 32° |
| Cave Creek | Maricopa County | 4,892 | $906,100 | $107,067 | 42° |
| Holbrook | Navajo County | 4,858 | $163,600 | $56,502 | 22° |
| Summit | Pima County | 4,724 | $150,400 | $47,064 | 41° |
| Kayenta | Navajo County | 4,670 | $37,400 | $58,423 | 22° |
| South Tucson | Pima County | 4,613 | $167,000 | $33,598 | 42° |
| Chinle | Apache County | 4,573 | $39,200 | $53,239 | 19° |
| Whiteriver | Navajo County | 4,520 | $59,500 | $37,440 | 20° |
| Clarkdale | Yavapai County | 4,424 | $373,600 | $46,563 | 30° |
| Eagar | Apache County | 4,395 | $247,800 | $82,839 | 16° |
| Dewey-Humboldt | Yavapai County | 4,326 | $426,900 | $66,535 | 24° |
| Avenue B and C | Yuma County | 4,101 | $14,700 | $44,240 | 45° |
| Pinetop-Lakeside | Navajo County | 4,030 | $370,800 | $60,694 | 20° |
| Taylor | Navajo County | 3,995 | $307,500 | $90,275 | 20° |
| San Carlos | Gila County | 3,987 | $67,200 | $56,302 | 31° |
| Clifton | Greenlee County | 3,933 | $66,000 | $78,480 | 35° |
| Carefree | Maricopa County | 3,690 | $1,088,100 | $147,165 | 42° |
| Lake of the Woods | Navajo County | 3,648 | $272,200 | $55,987 | 20° |
| Fort Defiance | Apache County | 3,541 | $37,400 | $56,045 | 14° |
| Parker | La Paz County | 3,417 | $300,000 | $66,273 | 42° |
| St. Johns | Apache County | 3,417 | $203,400 | $131,968 | 19° |
| Cornville | Yavapai County | 3,362 | $367,100 | $72,596 | 30° |
| Sacaton | Pinal County | 3,254 | — | $49,327 | 39° |
| Whetstone | Cochise County | 3,236 | $213,900 | $51,625 | 33° |
| Willcox | Cochise County | 3,213 | $158,500 | $43,929 | 28° |
| Williams | Coconino County | 3,202 | $477,200 | $76,136 | 21° |
| San Manuel | Pinal County | 3,114 | $119,800 | $48,314 | 38° |
| Oracle | Pinal County | 3,051 | $239,900 | $63,774 | 35° |
| Ajo | Pima County | 3,039 | $124,400 | $53,958 | 45° |
| Heber-Overgaard | Navajo County | 2,898 | $271,200 | $58,542 | 20° |
| Pima | Graham County | 2,847 | $267,300 | $97,960 | 30° |
| Swift Trail Junction | Graham County | 2,810 | $204,800 | $63,074 | 30° |
| Desert Hills | Mohave County | 2,764 | $281,600 | $62,361 | 43° |
| Linden | Navajo County | 2,760 | $411,300 | $98,038 | 24° |
| Mohave Valley | Mohave County | 2,693 | $256,900 | $60,134 | 46° |
| Cordes Lakes | Yavapai County | 2,684 | $220,300 | $61,708 | 34° |
| Black Canyon City | Yavapai County | 2,677 | $288,500 | $47,465 | 43° |
| Red Rock | Pinal County | 2,625 | $289,600 | $80,357 | 41° |
| Timberline-Fernwood | Coconino County | 2,572 | $621,200 | $124,638 | 13° |
| Kachina Village | Coconino County | 2,502 | $413,500 | $90,375 | 18° |
| Window Rock | Apache County | 2,500 | $84,900 | $55,694 | 14° |