Williams
City in Coconino County, Arizona

Williams is a city in Coconino County, Arizona, with 3,202 residents (2020 Census). It sits at 6,765 ft (2,062 m) above sea level. The nearest town is Red Lake, 8.0 miles N.
- 3,202residents (2020 Census)
- 6,765 ftelevation · 2,062 m
- 43.8 sq miland area · 113.5 km²
- 73 / sq mipopulation density
- 86018ZIP code
About Williams
Williams is a city in Coconino County, Arizona, United States, located west of Flagstaff. As of the 2020 census, Williams had a population of 3,202. It lies on the routes of Historic Route 66 and Interstate 40. It is also the southern terminus of the Grand Canyon Railway, which takes visitors to Grand Canyon Village.
Also known as the "Gateway to the Grand Canyon", Williams was the last city on Historic Route 66 to be bypassed by Interstate 40.
The Historic Downtown District covers six blocks.
Text: Wikipedia · CC BY-SA 4.0
Williams weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Williams
Webcams: Windy.com
Living in Williams
- Median household income
- $76,136
- Median home value
- $477,200
- Median rent
- $1,174/mo
- Median age
- 41.5
Do you know Williams? Tell us about it
Help other travelers: share what makes Williams special. We review every message before publishing it.
Map of Williams
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Williams Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Williams, AZ population
Williams had 3,202 residents in the 2020 Census.
| 2020 Census | 3,202 |
|---|---|
| Density | 73 per sq mi (28 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Williams at a glance
| State | Arizona (AZ) |
|---|---|
| County | Coconino County |
| Type | City |
| Population | 3,202 (2020) |
| Land area | 43.83 sq mi (113.5 km²) |
| Water area | 0.35 sq mi (0.89 km²) |
| Elevation | 6,765 ft (2,062 m) |
| Coordinates | 35.2466° N, 112.1833° W |
| ZIP code | 86018 |
| Official website | williamsaz.gov |
| Census code (GEOID) | 0483160 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Williams
- Red Lake8.0 mi N
- Parks12.5 mi E
- Ash Fork17.5 mi W
- Kaibab Estates West17.9 mi W
- Bellemont20.9 mi E
- Fort Valley25.6 mi E
- Kachina Village29.5 mi E
- Valle29.7 mi N
- Paulden30.3 mi SW
- Oak Creek Canyon32.0 mi SE
- Flagstaff32.1 mi E
- Mountainaire32.2 mi E
Straight-line distance between town centers.
Frequently asked questions about Williams
What county is Williams in?
Williams is in Coconino County, Arizona.
What is the population of Williams, AZ?
3,202 people lived in Williams at the 2020 Census.
What is the ZIP code of Williams, AZ?
The ZIP code of Williams is 86018.
What is the elevation of Williams?
6,765 feet (2,062 m) above sea level.
What towns are near Williams?
Red Lake (8.0 mi), Parks (12.5 mi), Ash Fork (17.5 mi), Kaibab Estates West (17.9 mi), Bellemont (20.9 mi).
Last updated: