Tax by Town

Home / States / Colorado

64 counties · 2025 · Colorado Division of Property Taxation

Colorado average property tax mill levies by county

Counties in Colorado range from 39.596 mills in Gilpin County to 123.956 mills in Adams County on the 2025 total average county levy (mills on assessed value); the median county is 71.516 mills. The source's State total row prints 90.883 mills. Broomfield County is shown as printed but not ranked (see below). Period and source: 2025 assessed valuation and the levies certified on it for collection in 2026, from the Division of Property Taxation's 2025 annual report.

501001501234
  1. 1Highest total average county levy Adams 123.956 mills
  2. 2Middle Montrose 71.516 mills
  3. 3Lowest total average county levy Gilpin 39.596 mills
  4. 4Counties ranked 63

What the figures are

This page reproduces the Division of Property Taxation's average mill levies for each county for 2025: the total average levy (all property tax revenue in the county divided by its assessed valuation) and averages for county, municipal, school and special district levies. These are averages over the whole county, not the levy on any one bill. Period: 2025 assessed valuation and the levies certified on it for collection in 2026, from the Division of Property Taxation's 2025 annual report.

Mill levy. Mills are dollars per $1,000 of assessed value; the report's total average levy equals total revenue ÷ assessed valuation × 1,000 on every row (checked). (2025 Annual Report, pp. 1041-1042)

Parts and total. The report's footnote: "Average will not add to the Total Average County Levy because denominators (Assessed Valuation) are not common to all." Municipal and special district averages are divided by the valuation of municipalities and special districts only. (2025 Annual Report, footnotes (1)-(3))

All 64 counties, 2025

Ranked by total average county levy (mills on assessed value), highest first; 1 county shown as printed but not ranked (†) follow. Click a heading to sort.

#CountyTotal average levyCountyMunicipalSchoolSpecial district
1Adams123.95627.4796.65261.4615.204
2Douglas110.30219.7742.71645.5285.161
3Arapahoe110.07716.9596.66458.1343.852
4Kiowa102.77246.55331.98226.0195.147
5Jefferson102.11926.9785.35944.3494.136
6Larimer99.48822.4969.93549.1573.315
7Boulder98.93524.04611.98850.5492.436
8Pueblo94.86030.09815.61738.8813.579
9Lake93.09339.49618.90036.9205.865
10Elbert92.40028.31013.58931.2617.665
11Denver88.85726.328N/A52.2743.205
12Baca88.62633.81219.56432.4716.604
13Phillips87.40028.28020.61935.0572.910
14Kit Carson85.14637.96712.45436.5422.119
15Saguache84.37322.57016.16635.4706.239
16Morgan83.84929.23614.75740.5241.835
17Sedgwick81.58730.02528.91341.1220.844
18Lincoln81.07544.00019.43828.4621.386
19Weld78.62215.95614.16031.1484.552
20Huerfano77.98120.7468.24634.7423.748
21Yuma77.62221.71426.50040.5231.661
22Clear Creek77.21533.2658.44525.7855.433
23Bent76.69530.85039.00030.3962.683
24Garfield75.37913.6556.82932.4574.339
25Logan75.27928.88814.32335.6151.722
26Crowley74.90542.08122.09327.7650.784
27Alamosa74.15025.2386.72632.4762.733
28Fremont73.27911.4435.56734.5385.412
29Moffat73.12724.10819.04436.9651.764
30Costilla72.11618.75718.11035.7924.458
31El Paso71.5207.1873.80042.4463.880
32Montrose71.51619.95510.12629.1423.798
33Mesa70.64710.5208.46341.4752.005
34Washington70.37130.25155.72131.7381.688
35Dolores70.07028.01324.77914.4081.749
36Conejos69.82720.62911.04933.2992.672
37Prowers67.85826.77314.68228.9571.864
38Mineral67.66023.16613.03134.0362.849
39Rio Grande67.05915.2529.32437.4261.469
40Custer66.73218.2453.93729.6013.956
41Otero66.31922.16110.35833.1281.848
42Gunnison65.24413.7599.04526.8462.539
43Delta64.90514.0962.27330.1762.098
44Grand64.85516.8765.96419.7453.672
45Archuleta63.98014.8091.56428.7543.172
46Eagle63.4698.3055.75723.3123.226
47Park62.41614.83912.50721.1645.763
48Montezuma61.97214.2542.33031.9611.915
49Ouray61.80013.16512.22429.2942.256
50Cheyenne59.45515.16034.79224.7732.771
51Summit59.40219.2742.89515.3853.701
52La Plata57.7738.5008.31430.1533.582
53Rio Blanco55.3889.0509.86918.8393.385
54Chaffee54.0247.1004.15532.9081.582
55Teller52.88514.6539.65221.3494.514
56Hinsdale51.90014.8493.28523.8102.178
57San Miguel51.06510.6578.53812.9563.000
58Jackson48.56016.1509.43923.1093.936
59Routt48.41913.2063.45516.8671.918
60San Juan44.29219.0019.77716.6281.797
61Pitkin42.9588.2925.10911.0981.916
62Las Animas42.5419.37217.09122.2521.840
63Gilpin39.59610.1730.91116.1057.112
–Broomfield †152.05428.968N/A57.0546.406
State total (as printed)90.88319.9267.51042.7023.845
Adams123.956Douglas110.302Arapahoe110.077Kiowa102.772Jefferson102.119Larimer99.488Boulder98.935Pueblo94.860Lake93.093Elbert92.400Denver88.857Baca88.626La Plata57.773Rio Blanco55.388Chaffee54.024Teller52.885Hinsdale51.900San Miguel51.065Jackson48.560Routt48.419San Juan44.292Pitkin42.958Las Animas42.541Gilpin39.596
The 12 highest and 12 lowest of the 63 counties ranked here by 2025 total average county levy, mills on assessed value. Bars to scale from 0; each links to its row.

Rows shown as printed but checked

Every row is shown exactly as the source prints it. This one failed one of this page's checks, so it is marked † and left out of rankings, medians and the drawings; it was not changed.

Colorado's assessment rate was not read from an official source for this page, so no example bill is computed.

How to appeal an assessment in Colorado

  1. File a protest with the county assessor: required first; the Judicial Branch page gives no date (the assessor's notice of valuation does). (source)
  2. Appeal to the county board of equalization and receive its decision: required before any further appeal. (source)
  3. Appeal to the Board of Assessment Appeals, to district court in the county, or to arbitration (the arbitrator's decision is final): no later than 30 days after the date the county board of equalization's decision was mailed (§§ 39-8-106 to 39-8-108, C.R.S.). (source)

From the Colorado Judicial Branch's self-help page on property tax appeals. Sources: Colorado Judicial Branch, Self-Help: Property Tax Appeal, read October 27, 2026. The official notice and the body hearing the appeal govern the dates; this is not legal advice.

Questions

What is the property tax rate in Colorado?

Colorado publishes no single rate. This page reproduces the Division of Property Taxation's average mill levies for each county for 2025: the total average levy (all property tax revenue in the county divided by its assessed valuation) and averages for county, municipal, school and special district levies. For 2025 it runs from 39.596 mills in Gilpin County to 123.956 mills in Adams County; the median county is 71.516 mills.

Which Colorado county has the highest total average county levy?

Adams County, at 123.956 mills, among the 63 counties ranked here; Gilpin County is lowest at 39.596 mills. Broomfield is shown as printed but not ranked, because its row fails a check described on this page. These are county figures, so a single property's rate can be higher or lower.

Is the total average county levy the rate on my tax bill?

No. It is the Division of Property Taxation's average mill levies for each county for 2025: the total average levy (all property tax revenue in the county divided by its assessed valuation) and averages for county, municipal, school and special district levies. Colorado assessed value is a percentage of actual value that the legislature has changed in recent years, so a mill levy is not a share of market value, and no example bill is given.

How do I appeal a property assessment in Colorado?

File a protest with the county assessor: required first; the Judicial Branch page gives no date (the assessor's notice of valuation does). Appeal to the county board of equalization and receive its decision: required before any further appeal. Appeal to the Board of Assessment Appeals, to district court in the county, or to arbitration (the arbitrator's decision is final): no later than 30 days after the date the county board of equalization's decision was mailed (§§ 39-8-106 to 39-8-108, C.R.S.). Source: Colorado Judicial Branch.

Other states

Town-by-town rates: New Hampshire, Connecticut, Rhode Island, New Jersey, Maine and Massachusetts. County or district figures, by census region: Northeast: New York, Vermont; Midwest: Illinois, Indiana, Iowa, Kansas, Michigan, Nebraska, North Dakota, Ohio, South Dakota, Wisconsin; South: Alabama, Arkansas, Delaware, District of Columbia, Florida, Georgia, Kentucky, Louisiana, Maryland, Mississippi, North Carolina, Oklahoma, Tennessee, Texas, Virginia, West Virginia; West: Alaska, Arizona, California, Hawaii, Idaho, Montana, Nevada, New Mexico, Oregon, Utah, Washington, Wyoming. The states page compares them; the assessed-versus-market-value guide explains why a rate alone does not fix a bill.

Source: Colorado Division of Property Taxation, 2025 Fifty-Fifth Annual Report to the Governor and the General Assembly, Total Revenue and Average Mill Levy by County (2025 assessed valuation, total revenue and the average county, municipal, school, special district and total county levy in mills for the 64 counties and the state total (printed pp. 1041-1042); read twice, both reads identical). Checks: the table was read twice, independently, and both reads agreed on all 65 rows; total revenue ÷ assessed valuation × 1,000 reproduces the printed total average levy on every row; the 64 counties' valuations add up to the printed Total; their revenues fall short of the printed Total revenue by the amount stated on this page; rows outside three interquartile ranges of the other counties are flagged; no two neighbouring rows repeat the same figures. Last checked October 27, 2026. See the methodology. Figures are reproduced from the official publication; the county, town or state office that issues the bill governs. Not tax or legal advice.