Guest, Sign inJoin
Cherokee RanchCastle Pines Village, #1 on this list · Cherokee Ranch · Photo: John Tuccy · CC BY-SA 3.0
Colorado rankings · Income

Towns with the highest incomes in Colorado

Castle Pines Village (tied with 1 more) has the highest median household income of Colorado’s 159 towns of 2,500+: $250,000+ a year (Census ACS 2020–2024). The typical town here is at $95,049; 71 of the 159 top $100,000.

Census Bureau, American Community Survey 2020–2024: median household income. Each figure is an estimate with a margin of error (in the row); towns whose ranges overlap may not truly differ. The survey reports incomes over $250,000 only as “$250,000+”. A described list: no letters. How grades work

#T1

Castle Pines Village

unincorporated, Douglas County · 4,436 people
$250,000+

Median household income·4.1% in poverty

All 159 towns

Median household income, highest first. Towns with the same figure share a rank (T = tied; 4 towns here).

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

#TownMedian household incomeMargin (±)In poverty
T1Castle Pines Villageunincorporated, Douglas County · 4,436 people$250,000+—4.1%of residents
T1Cherry Hills VillageArapahoe County · 6,389 people$250,000+—2.3%of residents
3Stepping Stoneunincorporated, Douglas County · 3,137 people$223,839$46,7440.0%of residents
4Sterling Ranchunincorporated, Douglas County · 4,213 people$206,719$20,1022.0%of residents
5The Pineryunincorporated, Douglas County · 11,871 people$194,446$16,4661.0%of residents
6Todd Creekunincorporated, Adams County · 5,379 people$194,362$23,3700.5%of residents
7Castle PinesDouglas County · 15,583 people$191,229$15,1866.9%of residents
8Meridian Villageunincorporated, Douglas County · 2,699 people$190,833$60,6419.6%of residents
9Geneseeunincorporated, Jefferson County · 3,778 people$186,667$25,5012.4%of residents
10TimnathLarimer County · 11,600 people$178,257$13,8124.4%of residents
11ErieWeld County · 40,904 people$173,349$9,8542.3%of residents
12Roxborough Parkunincorporated, Douglas County · 9,085 people$173,083$11,7493.0%of residents
13Woodmoorunincorporated, El Paso County · 8,934 people$171,875$14,9262.3%of residents
14Fairmountunincorporated, Jefferson County · 9,902 people$163,600$17,5992.9%of residents
15SuperiorBoulder County · 13,637 people$159,434$14,4033.2%of residents
16Highlands Ranchunincorporated, Douglas County · 102,257 people$159,307$4,7812.9%of residents
17Stonegateunincorporated, Douglas County · 8,906 people$159,086$9,8913.2%of residents
18Sierra Ridgeunincorporated, Douglas County · 3,663 people$158,183$13,2110.1%of residents
19Cherry Creekunincorporated, Arapahoe County · 10,721 people$153,776$18,3415.0%of residents
20Evergreenunincorporated, Jefferson County · 8,602 people$150,417$27,7693.3%of residents
21Greenwood VillageArapahoe County · 15,323 people$149,029$10,4793.1%of residents
22LouisvilleBoulder County · 20,581 people$147,319$14,3494.5%of residents
23Niwotunincorporated, Boulder County · 3,447 people$146,492$11,5902.2%of residents
24Black Forestunincorporated, El Paso County · 15,738 people$145,460$14,0415.0%of residents
25Castle RockDouglas County · 83,815 people$145,197$7,9243.8%of residents
26Acres Greenunincorporated, Douglas County · 2,639 people$142,361$22,2218.0%of residents
27Gleneagleunincorporated, El Paso County · 6,440 people$139,653$17,7844.0%of residents
28BreckenridgeSummit County · 5,015 people$138,191$74,9818.3%of residents
29ParkerDouglas County · 65,985 people$133,369$3,8934.4%of residents
30Ponderosa Parkunincorporated, Elbert County · 3,453 people$132,154$16,2305.4%of residents
31CentennialArapahoe County · 108,658 people$131,928$5,9533.3%of residents
32Columbineunincorporated, Arapahoe County · 25,478 people$131,232$8,1964.3%of residents
33Applewoodunincorporated, Jefferson County · 8,350 people$130,545$13,6304.4%of residents
34FrederickWeld County · 18,241 people$129,460$8,7783.3%of residents
35JohnstownWeld County · 22,433 people$128,995$9,0613.7%of residents
36MonumentEl Paso County · 13,813 people$128,816$13,4784.7%of residents
37WindsorWeld County · 43,840 people$127,028$5,8036.0%of residents
38SilverthorneSummit County · 5,418 people$125,478$35,55512.1%of residents
T39MeadWeld County · 7,042 people$125,357$18,4511.4%of residents
T39Palmer LakeEl Paso County · 2,591 people$125,357$22,3914.4%of residents
41SeveranceWeld County · 11,841 people$124,572$11,7905.2%of residents
42BroomfieldBroomfield County · 79,174 people$123,874$3,7146.2%of residents
43Lone TreeDouglas County · 15,278 people$123,741$17,3934.9%of residents
44Holly Hillsunincorporated, Arapahoe County · 2,572 people$122,391$23,7816.1%of residents
45Dakota Ridgeunincorporated, Jefferson County · 33,753 people$120,822$5,5974.4%of residents
46FirestoneWeld County · 20,129 people$120,150$10,1984.6%of residents
47BerthoudLarimer County · 14,080 people$119,385$12,9444.6%of residents
48LafayetteBoulder County · 30,116 people$119,040$10,1875.6%of residents
49Ken Carylunincorporated, Jefferson County · 33,233 people$118,269$5,9053.7%of residents
50Strasburgunincorporated, Adams County · 3,455 people$117,845$51,41613.6%of residents
51ArvadaJefferson County · 122,901 people$117,348$3,7245.8%of residents
52GypsumEagle County · 9,212 people$115,564$32,6049.6%of residents
53FriscoSummit County · 2,792 people$113,506$36,6411.3%of residents
54ElizabethElbert County · 2,957 people$112,986$9,3862.0%of residents
55Commerce CityAdams County · 72,345 people$111,972$8,7868.7%of residents
56EagleEagle County · 7,280 people$110,398$11,6196.8%of residents
57Gunbarrelunincorporated, Boulder County · 10,051 people$109,407$13,5438.8%of residents
58Invernessunincorporated, Arapahoe County · 2,934 people$109,135$32,5084.5%of residents
59CarbondaleGarfield County · 6,762 people$108,324$12,79110.6%of residents
60BennettAdams County · 4,224 people$107,736$12,7984.2%of residents
61BrightonAdams County · 45,395 people$107,679$7,8689.4%of residents
62MillikenWeld County · 9,183 people$107,500$34,2572.4%of residents
63WellingtonLarimer County · 12,169 people$107,017$4,8088.8%of residents
64EatonWeld County · 5,848 people$106,294$9,0839.6%of residents
65BasaltEagle County · 4,009 people$105,855$24,4877.3%of residents
66Steamboat SpringsRoutt County · 13,557 people$104,964$16,5514.7%of residents
67DaconoWeld County · 6,844 people$104,559$6,8623.9%of residents
68ThorntonAdams County · 147,766 people$103,088$2,4677.0%of residents
69El Jebelunincorporated, Eagle County · 2,941 people$103,042$48,2791.5%of residents
70Snowmass VillagePitkin County · 2,965 people$102,959$12,8461.7%of residents
71WestminsterAdams County · 116,182 people$100,272$3,9467.3%of residents
72Woodland ParkTeller County · 8,014 people$99,238$12,8875.1%of residents
73VailEagle County · 4,407 people$98,893$17,7476.4%of residents
74LittletonArapahoe County · 46,246 people$98,839$6,4706.1%of residents
75GoldenJefferson County · 20,390 people$98,582$10,84912.6%of residents
76LochbuieWeld County · 8,776 people$97,009$24,5527.7%of residents
77Pueblo Westunincorporated, Pueblo County · 35,681 people$96,810$10,7057.0%of residents
78West Pleasant Viewunincorporated, Jefferson County · 5,051 people$95,817$18,79511.7%of residents
79Twin Lakesunincorporated, Adams County · 8,030 people$95,583$20,4399.8%of residents
80AultWeld County · 2,667 people$95,049$15,3524.9%of residents
81DenverDenver County · 740,613 people$94,718$1,64411.2%of residents
82SiltGarfield County · 3,743 people$93,690$9,6442.6%of residents
83BayfieldLa Plata County · 2,974 people$93,125$17,1838.4%of residents
84Redlandsunincorporated, Mesa County · 8,868 people$92,391$25,5926.9%of residents
85Glenwood SpringsGarfield County · 10,395 people$91,481$13,2787.9%of residents
86Security-Widefieldunincorporated, El Paso County · 37,345 people$91,142$5,1927.3%of residents
87LongmontBoulder County · 100,109 people$90,671$2,9758.6%of residents
88Wheat RidgeJefferson County · 32,081 people$90,564$8,59711.2%of residents
89Meridianunincorporated, Douglas County · 5,634 people$89,877$11,5188.8%of residents
90LakewoodJefferson County · 156,927 people$89,792$3,3949.2%of residents
91AvonEagle County · 6,184 people$89,027$16,54712.2%of residents
92AuroraArapahoe County · 410,053 people$88,368$2,01711.9%of residents
93Penroseunincorporated, Fremont County · 4,087 people$88,109$17,56011.3%of residents
94BoulderBoulder County · 105,689 people$87,493$6,22121.5%of residents
95FruitaMesa County · 14,003 people$87,184$3,3564.1%of residents
96EnglewoodArapahoe County · 35,305 people$86,800$5,3387.7%of residents
97LeadvilleLake County · 2,668 people$86,350$36,20213.5%of residents
98Shaw Heightsunincorporated, Adams County · 5,565 people$86,250$18,29812.3%of residents
99FountainEl Paso County · 29,450 people$86,242$6,91210.3%of residents
100Estes ParkLarimer County · 5,780 people$85,956$17,6278.0%of residents
101Fort CollinsLarimer County · 171,500 people$85,070$2,46815.8%of residents
102Manitou SpringsEl Paso County · 4,577 people$85,000$20,17611.2%of residents
103Colorado SpringsEl Paso County · 494,743 people$84,818$1,6389.0%of residents
104Berkleyunincorporated, Adams County · 10,789 people$84,637$9,23814.1%of residents
105LovelandLarimer County · 81,387 people$84,604$4,5178.5%of residents
106NorthglennAdams County · 38,893 people$84,030$4,47510.2%of residents
107Derbyunincorporated, Adams County · 8,453 people$82,138$16,2458.1%of residents
108Edwardsunincorporated, Eagle County · 10,785 people$81,909$15,16112.5%of residents
109Dove Valleyunincorporated, Arapahoe County · 4,806 people$81,524$14,18211.5%of residents
110Four Square Mileunincorporated, Arapahoe County · 23,024 people$80,903$4,37214.8%of residents
111Fort LuptonWeld County · 10,402 people$80,889$17,01117.6%of residents
112Cimarron Hillsunincorporated, El Paso County · 19,817 people$80,808$5,35810.6%of residents
113PalisadeMesa County · 2,599 people$80,587$29,2399.0%of residents
114Orchard Mesaunincorporated, Mesa County · 6,945 people$80,359$11,7634.5%of residents
115New CastleGarfield County · 4,896 people$80,084$16,3836.2%of residents
116Welbyunincorporated, Adams County · 16,197 people$80,026$13,28312.6%of residents
117RifleGarfield County · 10,844 people$80,000$8,5966.0%of residents
118DurangoLa Plata County · 19,733 people$78,602$9,13913.0%of residents
119Buena VistaChaffee County · 3,248 people$78,323$18,4837.3%of residents
120Fruitvaleunincorporated, Mesa County · 8,019 people$77,887$6,6859.9%of residents
121EdgewaterJefferson County · 4,870 people$76,591$7,89015.2%of residents
122Battlement Mesaunincorporated, Garfield County · 5,755 people$76,152$16,29711.0%of residents
123EvansWeld County · 22,500 people$75,563$7,07813.5%of residents
124Sherrelwoodunincorporated, Adams County · 18,692 people$75,327$6,44310.7%of residents
125PlattevilleWeld County · 2,908 people$74,500$12,1409.0%of residents
126BurlingtonKit Carson County · 3,164 people$74,308$15,8039.2%of residents
127AspenPitkin County · 6,489 people$74,033$11,49610.6%of residents
128BrushMorgan County · 5,337 people$73,382$8,19614.2%of residents
129CraigMoffat County · 8,874 people$72,636$11,0098.9%of residents
130Park Centerunincorporated, Fremont County · 2,588 people$72,212$25,43311.5%of residents
131GlendaleArapahoe County · 4,475 people$71,250$10,12516.1%of residents
132MontroseMontrose County · 21,583 people$70,386$5,93811.6%of residents
133Grand JunctionMesa County · 71,827 people$70,080$4,84011.8%of residents
134SalidaChaffee County · 5,985 people$70,045$12,81611.1%of residents
135GreeleyWeld County · 115,073 people$69,881$2,81915.1%of residents
136Air Force Academy College campusunincorporated, El Paso County · 6,727 people$69,474$32,77718.7%of residents
137Fort Carsonunincorporated, El Paso County · 18,019 people$66,237$8,40615.3%of residents
138Stratmoorunincorporated, El Paso County · 5,412 people$65,000$12,84010.6%of residents
139Cañon CityFremont County · 17,030 people$64,787$9,61513.4%of residents
140Fort MorganMorgan County · 11,841 people$64,158$7,35616.0%of residents
141GunnisonGunnison County · 6,836 people$62,189$14,14722.1%of residents
142Monte VistaRio Grande County · 4,005 people$61,684$14,28730.9%of residents
143SheridanArapahoe County · 5,972 people$60,608$7,53814.0%of residents
144Lincoln Parkunincorporated, Fremont County · 3,986 people$60,036$12,35513.9%of residents
145PuebloPueblo County · 110,404 people$56,664$2,07617.5%of residents
146Federal HeightsAdams County · 14,075 people$56,597$6,11624.2%of residents
147Orchard CityDelta County · 3,299 people$55,960$9,41521.5%of residents
148CortezMontezuma County · 9,126 people$54,247$7,09815.0%of residents
149LamarProwers County · 7,588 people$53,188$9,60821.3%of residents
150La JuntaOtero County · 6,864 people$52,315$7,05927.4%of residents
151TrinidadLas Animas County · 8,091 people$52,273$8,60321.1%of residents
152Cliftonunincorporated, Mesa County · 19,518 people$52,100$4,94815.0%of residents
153WalsenburgHuerfano County · 3,039 people$51,474$18,68525.2%of residents
154FlorenceFremont County · 3,856 people$50,262$7,37912.2%of residents
155AlamosaAlamosa County · 9,849 people$49,688$6,28115.9%of residents
156YumaYuma County · 3,424 people$48,338$11,30331.5%of residents
157DeltaDelta County · 9,802 people$45,250$7,51220.5%of residents
158SterlingLogan County · 13,054 people$43,283$3,76719.0%of residents
159Rocky FordOtero County · 3,752 people$40,655$15,66031.7%of residents
Quick answers

Questions people ask

Which Colorado town has the highest income?

Castle Pines Village (unincorporated, Douglas County): its median household income is $250,000+. Cherry Hills Village ($250,000+) and Stepping Stone ($223,839) follow.

How are these towns ranked?

By median household income in the Census Bureau’s American Community Survey (2020–2024), highest first. Towns with the same figure share a rank (T), including every town at the survey’s $250,000+ ceiling. How grades work.

Why isn’t my town on this list?

The list covers the towns of 2,500+ that TownRatings grades with an ACS income figure (159 in Colorado). Smaller towns show their income on their own page. Every town is on the Colorado page.

Go deeper

More Colorado lists

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

All Colorado rankings →
Other states

Highest incomes in other states