Guest, Sign inJoin
Lees FerryPage, #1 on this list · Lees Ferry · Photo: Nikater · Public domain
Arizona rankings · Outdoors

Best towns for the outdoors in Arizona

Page ranks first on outdoors among Arizona’s 140 towns of 2,500+; 50 of the 140 grade A− or better on outdoors nationally.

The Outdoors grade, a character grade (not part of the overall): the share of land conserved and the trail miles per square mile. How grades work

#1

Page

Coconino County · 7,147 people
A+

Outdoors grade, among the top in the U.S.·Overall B · #29 of 139 in AZ

#3

Peoria

Maricopa County · 200,881 people
A+

Outdoors grade, better than 97% of U.S. towns·Overall B · #25 of 139 in AZ

All 140 towns

Outdoors grade, best first (the letter is national). Towns with the same score share a rank; the overall grade and state rank are beside each.

140 towns ranked. Not here? See why a town may be missing.

#TownGradeOverall
1PageCoconino County · 7,147 peopleA+among the top in the U.S.·Overall B · #29 of 139
2AvondaleMaricopa County · 100,983 peopleA+better than 98% of U.S. towns·Overall C− · #96 of 139
3PeoriaMaricopa County · 200,881 peopleA+better than 97% of U.S. towns·Overall B · #25 of 139
4GoodyearMaricopa County · 125,359 peopleA+better than 97% of U.S. towns·Overall B− · #38 of 139
5San Manuelunincorporated, Pinal County · 3,491 peopleA+better than 97% of U.S. towns·Overall C · #87 of 139
6Ajounincorporated, Pima County · 3,107 peopleA+better than 96% of U.S. towns·Overall B · #27 of 139
7CottonwoodYavapai County · 12,709 peopleA+better than 96% of U.S. towns·Overall C− · #106 of 139
8Kachina Villageunincorporated, Coconino County · 3,212 peopleA+better than 96% of U.S. towns·Overall B− · #37 of 139
9ClarkdaleYavapai County · 4,806 peopleA+better than 96% of U.S. towns·Overall C · #84 of 139
10Vailunincorporated, Pima County · 16,315 peopleAbetter than 95% of U.S. towns·Overall B+ · #17 of 139
11SuperiorPinal County · 2,611 peopleAbetter than 94% of U.S. towns·Overall D · #125 of 139
12Gold Canyonunincorporated, Pinal County · 13,107 peopleAbetter than 94% of U.S. towns·Overall C+ · #62 of 139
13FlagstaffCoconino County · 77,260 peopleAbetter than 94% of U.S. towns·Overall C · #82 of 139
14BuckeyeMaricopa County · 125,445 peopleAbetter than 94% of U.S. towns·Overall C+ · #61 of 139
15MaranaPima County · 65,523 peopleAbetter than 94% of U.S. towns·Overall B− · #39 of 139
16SaffordGraham County · 10,279 peopleAbetter than 94% of U.S. towns·Overall C+ · #69 of 139
17PhoenixMaricopa County · 1,665,481 peopleAbetter than 94% of U.S. towns·Overall C+ · #65 of 139
18Cave CreekMaricopa County · 5,160 peopleAbetter than 93% of U.S. towns·Overall B+ · #13 of 139
19Oracleunincorporated, Pinal County · 3,146 peopleAbetter than 92% of U.S. towns·Overall C · #89 of 139
20San Tan Valleyunincorporated, Pinal County · 109,189 peopleAbetter than 92% of U.S. towns·Overall C+ · #63 of 139
21Pinetop-LakesideNavajo County · 4,149 peopleAbetter than 92% of U.S. towns·Overall D · #120 of 139
22GlobeGila County · 7,191 peopleAbetter than 92% of U.S. towns·Overall C− · #107 of 139
23Drexel Heightsunincorporated, Pima County · 27,675 peopleAbetter than 92% of U.S. towns·Overall C · #77 of 139
24WilliamsCoconino County · 3,473 peopleAbetter than 91% of U.S. towns·Overall D · #128 of 139
25PrescottYavapai County · 48,420 peopleAbetter than 90% of U.S. towns·Overall C+ · #68 of 139
26TucsonPima County · 548,371 peopleAbetter than 89% of U.S. towns·Overall C− · #108 of 139
27ScottsdaleMaricopa County · 243,006 peopleAbetter than 89% of U.S. towns·Overall B · #24 of 139
28Red Rockunincorporated, Pinal County · 3,277 peopleAbetter than 89% of U.S. towns·Overall B− · #55 of 139
29Rincon Valleyunincorporated, Pima County · 6,512 peopleAbetter than 88% of U.S. towns·Overall B+ · #16 of 139
30Saddlebrookeunincorporated, Pinal County · 13,085 peopleAbetter than 88% of U.S. towns·Overall D · #131 of 139
31SedonaYavapai County · 9,619 peopleAbetter than 87% of U.S. towns·Overall C− · #100 of 139
32Queen CreekMaricopa County · 89,770 peopleAbetter than 86% of U.S. towns·Overall A− · #10 of 139
33Bullhead CityMohave County · 43,987 peopleAbetter than 86% of U.S. towns·Overall D− · #139 of 139
34CliftonGreenlee County · 3,752 peopleAbetter than 85% of U.S. towns·Overall A+ · #2 of 139
35PimaGraham County · 3,181 peopleA−better than 85% of U.S. towns·Overall B · #21 of 139
36WickenburgMaricopa County · 8,305 peopleA−better than 84% of U.S. towns·Overall B− · #54 of 139
37KingmanMohave County · 35,829 peopleA−better than 84% of U.S. towns·Overall D · #122 of 139
38Tucson Mountainsunincorporated, Pima County · 11,353 peopleA−better than 82% of U.S. towns·Overall B− · #52 of 139
39Oro ValleyPima County · 48,085 peopleA−better than 81% of U.S. towns·Overall B · #20 of 139
40Sierra VistaCochise County · 44,907 peopleA−better than 80% of U.S. towns·Overall B− · #45 of 139
41Swift Trail Junctionunincorporated, Graham County · 2,859 peopleA−better than 80% of U.S. towns·Overall B− · #56 of 139
42Casa GrandePinal County · 69,753 peopleA−better than 80% of U.S. towns·Overall D · #133 of 139
43TempeMaricopa County · 190,571 peopleA−better than 79% of U.S. towns·Overall B− · #53 of 139
44Show LowNavajo County · 12,471 peopleA−better than 78% of U.S. towns·Overall C− · #102 of 139
45GilbertMaricopa County · 287,285 peopleA−better than 78% of U.S. towns·Overall A · #4 of 139
46ChandlerMaricopa County · 278,748 peopleA−better than 77% of U.S. towns·Overall A− · #9 of 139
47SahuaritaPima County · 37,694 peopleA−better than 77% of U.S. towns·Overall B− · #36 of 139
48Cornvilleunincorporated, Yavapai County · 3,618 peopleA−better than 76% of U.S. towns·Overall D · #129 of 139
49GlendaleMaricopa County · 260,572 peopleA−better than 75% of U.S. towns·Overall C · #79 of 139
50CoolidgePinal County · 19,959 peopleA−better than 75% of U.S. towns·Overall C− · #115 of 139
51Fountain HillsMaricopa County · 23,625 peopleB+better than 75% of U.S. towns·Overall B+ · #19 of 139
52BensonCochise County · 5,532 peopleB+better than 74% of U.S. towns·Overall C · #74 of 139
53WillcoxCochise County · 3,189 peopleB+better than 74% of U.S. towns·Overall D · #119 of 139
54WelltonYuma County · 2,671 peopleB+better than 74% of U.S. towns·Overall C+ · #73 of 139
55El MirageMaricopa County · 35,820 peopleB+better than 74% of U.S. towns·Overall C+ · #70 of 139
56San LuisYuma County · 42,030 peopleB+better than 73% of U.S. towns·Overall C · #78 of 139
57MesaMaricopa County · 513,656 peopleB+better than 73% of U.S. towns·Overall B− · #50 of 139
58Anthemunincorporated, Maricopa County · 22,584 peopleB+better than 72% of U.S. towns·Overall A− · #7 of 139
59Apache JunctionPinal County · 45,672 peopleB+better than 72% of U.S. towns·Overall C+ · #67 of 139
60Valencia Westunincorporated, Pima County · 14,728 peopleB+better than 72% of U.S. towns·Overall C− · #94 of 139
61SurpriseMaricopa County · 175,304 peopleB+better than 71% of U.S. towns·Overall B+ · #18 of 139
62Prescott ValleyYavapai County · 52,423 peopleB+better than 71% of U.S. towns·Overall C+ · #64 of 139
63New Riverunincorporated, Maricopa County · 18,240 peopleB+better than 68% of U.S. towns·Overall B+ · #15 of 139
64ParkerLa Paz County · 3,394 peopleB+better than 68% of U.S. towns·Overall C− · #98 of 139
65Corona de Tucsonunincorporated, Pima County · 9,566 peopleB+better than 67% of U.S. towns·Overall B · #26 of 139
66Doney Parkunincorporated, Coconino County · 6,253 peopleB+better than 66% of U.S. towns·Overall B− · #49 of 139
67PaysonGila County · 16,693 peopleB+better than 66% of U.S. towns·Overall D · #123 of 139
68Camp VerdeYavapai County · 12,581 peopleB+better than 66% of U.S. towns·Overall C− · #92 of 139
69Lake Havasu CityMohave County · 59,358 peopleBbetter than 65% of U.S. towns·Overall C− · #101 of 139
70Village of Oak Creek (Big Park)unincorporated, Yavapai County · 6,356 peopleBbetter than 64% of U.S. towns·Overall C− · #95 of 139
71Litchfield ParkMaricopa County · 6,727 peopleBbetter than 64% of U.S. towns·Overall A− · #8 of 139
72Colorado CityMohave County · 3,484 peopleBbetter than 62% of U.S. towns·Overall D · #132 of 139
73TaylorNavajo County · 4,408 peopleBbetter than 62% of U.S. towns·Overall A− · #11 of 139
74Sun Lakesunincorporated, Maricopa County · 13,924 peopleBbetter than 62% of U.S. towns·Overall B− · #57 of 139
75Catalinaunincorporated, Pima County · 6,489 peopleBbetter than 61% of U.S. towns·Overall C+ · #59 of 139
76St. JohnsApache County · 3,336 peopleBbetter than 61% of U.S. towns·Overall A+ · #1 of 139
77Lake Montezumaunincorporated, Yavapai County · 4,929 peopleBbetter than 61% of U.S. towns·Overall D · #117 of 139
78Sierra Vista Southeastunincorporated, Cochise County · 14,330 peopleBbetter than 61% of U.S. towns·Overall C− · #103 of 139
79Pauldenunincorporated, Yavapai County · 4,795 peopleBbetter than 61% of U.S. towns·Overall B− · #43 of 139
80WinslowNavajo County · 8,464 peopleBbetter than 60% of U.S. towns·Overall D · #126 of 139
81Tucson Estatesunincorporated, Pima County · 12,136 peopleBbetter than 60% of U.S. towns·Overall B− · #51 of 139
82HolbrookNavajo County · 4,866 peopleBbetter than 60% of U.S. towns·Overall C · #88 of 139
83Picture Rocksunincorporated, Pima County · 9,448 peopleBbetter than 59% of U.S. towns·Overall C · #90 of 139
84YumaYuma County · 105,227 peopleBbetter than 58% of U.S. towns·Overall C− · #111 of 139
85NogalesSanta Cruz County · 19,495 peopleBbetter than 58% of U.S. towns·Overall D · #127 of 139
86SnowflakeNavajo County · 6,902 peopleBbetter than 57% of U.S. towns·Overall B− · #40 of 139
87Heber-Overgaardunincorporated, Navajo County · 3,621 peopleBbetter than 57% of U.S. towns·Overall B− · #46 of 139
88GuadalupeMaricopa County · 5,093 peopleBbetter than 57% of U.S. towns·Overall B− · #47 of 139
89Tanque Verdeunincorporated, Pima County · 15,866 peopleBbetter than 57% of U.S. towns·Overall B− · #48 of 139
90Fortuna Foothillsunincorporated, Yuma County · 28,896 peopleB−better than 55% of U.S. towns·Overall C · #85 of 139
91FlorencePinal County · 25,222 peopleB−better than 54% of U.S. towns·Overall B · #33 of 139
92Three Pointsunincorporated, Pima County · 5,254 peopleB−better than 54% of U.S. towns·Overall D · #130 of 139
93Casas Adobesunincorporated, Pima County · 72,059 peopleB−better than 54% of U.S. towns·Overall B · #28 of 139
94EloyPinal County · 19,967 peopleB−better than 53% of U.S. towns·Overall D · #121 of 139
95Cordes Lakesunincorporated, Yavapai County · 3,808 peopleB−better than 53% of U.S. towns·Overall D · #124 of 139
96ThatcherGraham County · 5,690 peopleB−better than 53% of U.S. towns·Overall A · #3 of 139
97EagarApache County · 4,459 peopleB−better than 53% of U.S. towns·Overall B+ · #12 of 139
98Verde Villageunincorporated, Yavapai County · 11,930 peopleB−better than 51% of U.S. towns·Overall C− · #114 of 139
99Fort Defianceunincorporated, Apache County · 3,351 peopleB−better than 51% of U.S. towns·Overall C− · #99 of 139
100Kayentaunincorporated, Navajo County · 4,927 peopleB−better than 51% of U.S. towns·Overall C · #80 of 139
101Flowing Wellsunincorporated, Pima County · 16,559 peopleB−better than 50% of U.S. towns·Overall C+ · #66 of 139
102Green Valleyunincorporated, Pima County · 22,114 peopleB−better than 50% of U.S. towns·Overall B− · #34 of 139
103Chino ValleyYavapai County · 13,832 peopleB−better than 50% of U.S. towns·Overall B− · #58 of 139
104SomertonYuma County · 14,934 peopleB−better than 50% of U.S. towns·Overall B− · #42 of 139
105Lindenunincorporated, Navajo County · 2,502 peopleB−better than 49% of U.S. towns·Overall B · #30 of 139
106BisbeeCochise County · 4,860 peopleB−better than 48% of U.S. towns·Overall C− · #105 of 139
107MaricopaPinal County · 78,362 peopleB−better than 47% of U.S. towns·Overall C · #75 of 139
108South TucsonPima County · 4,452 peopleB−better than 45% of U.S. towns·Overall C · #86 of 139
109Star ValleyGila County · 2,538 peopleC+better than 45% of U.S. towns·Overall B · #22 of 139
110Williamsonunincorporated, Yavapai County · 6,310 peopleC+better than 44% of U.S. towns·Overall C+ · #72 of 139
111Bagdadunincorporated, Yavapai County · 2,814 peopleC+better than 43% of U.S. towns·Overall A− · #5 of 139
112YoungtownMaricopa County · 7,039 peopleC+better than 42% of U.S. towns·Overall B · #23 of 139
113DouglasCochise County · 16,038 peopleC+better than 41% of U.S. towns·Overall C− · #104 of 139
114Dewey-HumboldtYavapai County · 4,604 peopleC+better than 40% of U.S. towns·Overall C− · #109 of 139
115Lake of the Woodsunincorporated, Navajo County · 3,250 peopleC+better than 39% of U.S. towns·Overall C · #83 of 139
116Golden Valleyunincorporated, Mohave County · 8,567 peopleC+better than 39% of U.S. towns·Overall D− · #138 of 139
117Rio Ricounincorporated, Santa Cruz County · 22,017 peopleC+better than 38% of U.S. towns·Overall D · #135 of 139
118Whetstoneunincorporated, Cochise County · 2,971 peopleC+better than 37% of U.S. towns·Overall D− · #137 of 139
119White Mountain Lakeunincorporated, Navajo County · 2,910 peopleC+better than 37% of U.S. towns·Overall C+ · #60 of 139
120Tuba Cityunincorporated, Coconino County · 7,960 peopleC+better than 36% of U.S. towns·Overall C · #81 of 139
121San Carlosunincorporated, Gila County · 4,973 peopleC+better than 35% of U.S. towns·Overall D− · #136 of 139
122Fort Mohaveunincorporated, Mohave County · 15,715 peopleCbetter than 34% of U.S. towns·Overall C− · #110 of 139
123Paradise ValleyMaricopa County · 12,251 peopleCbetter than 33% of U.S. towns·Overall B+ · #14 of 139
124CarefreeMaricopa County · 3,600 peopleCbetter than 33% of U.S. towns·Overall A− · #6 of 139
125Avra Valleyunincorporated, Pima County · 6,277 peopleCbetter than 32% of U.S. towns·Overall C− · #93 of 139
126Whiteriverunincorporated, Navajo County · 4,545 peopleCbetter than 31% of U.S. towns·Overall D · #134 of 139
127TollesonMaricopa County · 9,224 peopleCbetter than 29% of U.S. towns·Overall C+ · #71 of 139
128Desert Hillsunincorporated, Mohave County · 2,944 peopleCbetter than 27% of U.S. towns·Overall B− · #41 of 139
129Catalina Foothillsunincorporated, Pima County · 52,593 peopleCbetter than 25% of U.S. towns·Overall B · #31 of 139
130Sun Cityunincorporated, Maricopa County · 37,486 peopleC−better than 24% of U.S. towns·Overall B− · #44 of 139
131Avenue B and Cunincorporated, Yuma County · 4,001 peopleC−better than 22% of U.S. towns·Overall C · #91 of 139
132Sun City Westunincorporated, Maricopa County · 27,425 peopleC−better than 20% of U.S. towns·Overall B− · #35 of 139
133Summitunincorporated, Pima County · 4,896 peopleC−better than 18% of U.S. towns·Overall C− · #116 of 139
134Sacatonunincorporated, Pinal County · 3,429 peopleDbetter than 14% of U.S. towns·No overall grade
135Mohave Valleyunincorporated, Mohave County · 2,555 peopleDbetter than 12% of U.S. towns·Overall C− · #113 of 139
136New Kingman-Butlerunincorporated, Mohave County · 13,993 peopleDbetter than 12% of U.S. towns·Overall D · #118 of 139
137Chinleunincorporated, Apache County · 4,147 peopleDbetter than 10% of U.S. towns·Overall C− · #97 of 139
138Central Heights-Midland Cityunincorporated, Gila County · 2,909 peopleDbetter than 9% of U.S. towns·Overall C− · #112 of 139
139Citrus Parkunincorporated, Maricopa County · 5,115 peopleDbetter than 9% of U.S. towns·Overall B · #32 of 139
140Arizona Cityunincorporated, Pinal County · 9,543 peopleD−among the lowest in the U.S.·Overall C · #76 of 139
Quick answers

Questions people ask

Which Arizona town is best for the outdoors?

Page (Coconino County) ranks first on outdoors among 140 towns, with an A+; Avondale and Peoria follow.

How are these towns ranked?

The Outdoors grade, a character grade (not part of the overall): the share of land conserved and the trail miles per square mile. Towns are sorted on the grade’s score; the letter and rank are the same as on each town’s page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents with a outdoors grade (140 in Arizona). Smaller towns have the grade on their page but no rank. Every town is on the Arizona page.

Go deeper

More Arizona lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Arizona rankings →
Other states

Best towns for the outdoors in other states