The centre of these rings sits at 39.7392, -104.9847, and the circles go out 5, 10, 25 and 50 miles from there. Nothing on the page is a guess. Each distance was measured across the curve of the globe, from that centre to the published coordinates of the place in question, then rounded to one decimal.
30 places fall inside the outer ring, worth roughly 2,842,625 people together. The band carrying the most is the one ending at 25 mi, which has 14 of them in it. Closest to the centre: Wheat Ridge, 5.3 mi west-north-west. The biggest name anywhere in the disc is Aurora, at 359,407 people.
If you want one landmark to calibrate against, use Wheat Ridge. It’s 5.3 mi west-north-west of the centre, so it sits almost exactly on the inner circle. At the other end, Greeley is 49.5 mi out to the north-north-east, near enough the edge of the 50 mi ring. Everything in between scales from those two.
Read the distances as point to point. GeoNames gives every settlement one coordinate, roughly central, and these figures are the gaps between those coordinates. A sprawling suburb whose centre lands at 10 mi might well start at half that. Where the boundary actually matters, draw the circle and look at where the line crosses.
No entries. This band covers 79 mi² and nothing in it clears the 15,000 floor.
11 places between 5 and 10 mi, 1,075,428 people, 236 mi² of ground. The 10 largest are in the table; 1 smaller ones aren’t.
| Place | Distance | Bearing | Population |
|---|---|---|---|
| Wheat Ridge | 5.3 mi | WNW 291° | 31,192 |
| Commerce City | 5.5 mi | NNE 29° | 53,696 |
| Lakewood | 5.7 mi | WSW 245° | 152,597 |
| Englewood | 6.3 mi | S 181° | 33,082 |
| Sherrelwood | 6.9 mi | N 353° | 18,287 |
| Arvada | 7 mi | NW 309° | 115,368 |
| Westminster | 7.3 mi | NNW 338° | 116,317 |
| Aurora | 8.1 mi | E 95° | 359,407 |
| Littleton | 8.9 mi | S 191° | 46,368 |
| Thornton | 8.9 mi | N 4° | 133,451 |
14 places between 10 and 25 mi, 685,139 people, 1,649 mi² of ground. The 12 largest are in the table; 2 smaller ones aren’t.
| Place | Distance | Bearing | Population |
|---|---|---|---|
| Northglenn | 10.1 mi | N 359° | 39,197 |
| Columbine | 11.4 mi | SSW 203° | 24,280 |
| Dakota Ridge | 11.8 mi | SW 224° | 33,892 |
| Centennial | 12.5 mi | SSE 153° | 109,741 |
| Highlands Ranch | 12.8 mi | S 176° | 96,713 |
| Ken Caryl | 13.2 mi | SSW 211° | 32,438 |
| Broomfield | 13.7 mi | NNW 337° | 65,065 |
| Lafayette | 18.4 mi | NNW 342° | 27,729 |
| Brighton | 19.1 mi | NNE 27° | 37,585 |
| Parker | 19.3 mi | SE 142° | 49,550 |
| Erie | 21.8 mi | N 351° | 21,420 |
| Boulder | 24.4 mi | NW 322° | 106,803 |
5 places between 25 and 50 mi, 353,039 people, 5,890 mi² of ground.
| Place | Distance | Bearing | Population |
|---|---|---|---|
| Castle Rock | 26.3 mi | SSE 165° | 55,591 |
| Longmont | 30.2 mi | NNW 348° | 92,088 |
| Loveland | 45.8 mi | N 354° | 75,182 |
| Evans | 46.7 mi | NNE 19° | 21,383 |
| Greeley | 49.5 mi | NNE 17° | 108,795 |
Place names, coordinates and populations come from GeoNames, which the site uses under CC BY 4.0.
Area climbs with the square of the radius, and it catches people out every time. The 5 mi disc around Denver covers 79 mi². The 25 mi one covers 1,963 mi², twenty-five times as much for five times the distance. By 50 mi you’re looking at 7,854 mi² of Colorado and whatever lies past its edges.
| Radius | Area inside (mi²) | This band only (mi²) | Places in band | People in band |
|---|---|---|---|---|
| 5 mi (8.05 km) | 79 | 79 | 0 | 0 |
| 10 mi (16.09 km) | 314 | 236 | 11 | 1,075,428 |
| 25 mi (40.23 km) | 1,963 | 1,649 | 14 | 685,139 |
| 50 mi (80.47 km) | 7,854 | 5,890 | 5 | 353,039 |
Cross the two tables and something useful falls out. The 25 mi disc holds 2,489,586 listed people across 1,963 mi², about 1,268 per mi². Push out to 50 and you buy 5,890 mi² more for only 353,039 extra people. Most of that last band is empty, which is what you’d expect and still surprises people when they see it drawn.
These are straight-line rings. That’s the right tool for a coverage question and the wrong one for travel time. A 30-minute drive out of Denver comes out as a lopsided blob, an isochrone, racing down a motorway and stopping dead at a bridge. Drawing one properly takes a routing server. This site hasn’t got one, deliberately, because everything runs in your browser with no account and nothing uploaded.
If travel time is genuinely what you need, use these rings to narrow the field first and check the survivors properly afterwards. The circle is cheap, instant, and honest about what it measures. It also can’t tell you that the 10 mi to the north crosses water while the same 10 mi to the south is dual carriageway the whole way.
On the arithmetic. Distances are great-circle distances on a sphere of radius 6,371.0088 km, worked out with the haversine formula, and each bearing is the initial heading you’d take leaving Denver. Areas use the spherical cap rather than πr², which shaves a hair off the flat answer. About one part in seventy thousand at 50 miles. Invisible, and true anyway.
All of it was computed when the site was built, then written into a file that ships with the page. Nothing here is fetched while you read. That’s why the tables are in the HTML the server sends rather than appearing a second later, and it’s why the figures can’t drift: rerun the build and every number on all fifty of these pages is recalculated from the same dump.
Most of the traffic to a page like this is practical. Somebody wants to know which towns near Denver fall inside a service area, or how many people live within 25 miles of a site they’re weighing up. The table answers the first one outright. For the second, take the ring populations as a floor, since everything under 15,000 people is missing from them.
The five closest cities with their own page are listed below, measured from this same centre. Phoenix is nearest at 585.7 mi south-west, which means its 50 mi ring never comes anywhere near this one.