HomeResearchHeating Cost Index
Research · Annual index · July 2026

US Heating Cost Index 2026–27: what a heating season really costs in 100 cities

Heating-bill rankings already exist. None of them price the part of winter that actually breaks budgets — the mid-season furnace failure. This index models a full heating season including one breakdown for 100 US cities: seasonal energy from real climate and price data, plus a typical furnace repair localized to each metro.

Key findings
  • Worcester, MA is the most expensive city in the index — $3,334 for a heating season with one breakdown. Fuel oil, not cold, puts it on top: 39% of area homes heat with oil.
  • New England sweeps the expensive end. Worcester, Boston, Burlington, Manchester, Providence, and Hartford all land in the top nine — a fuel-mix story (oil share 20–39%) more than a climate one.
  • The coldest city does not pay the most. Anchorage logs 9,828 heating degree days — far beyond anywhere else — yet ranks third, held down by inexpensive local natural gas.
  • A breakdown adds $300–$450 to the season depending on the metro — the layer no existing heating-cost ranking prices in.
  • Florida and Hawaii close the table: Miami and Honolulu heat a home for under $100 of energy in a normal winter — the repair risk is nearly the whole heating budget there.
The gap this index fills

Why this index is different: it prices the breakdown

Rankings of winter heating bills are published every year. But energy is only part of what a heating season costs a homeowner — the other part arrives the night the furnace quits. No public ranking prices that event into the season, so we did: for each city we add the local cost of one typical furnace repair plus a diagnostic service call, adjusted with the Bureau of Economic Analysis regional price parity for that metro, on top of the modeled seasonal energy spend.

The result is a number closer to what winter actually threatens to cost: the season-with-breakdown total. Every input, assumption, and limitation is disclosed in the methodology, and the full dataset is downloadable.

The ranking

The 100-city ranking

The 15 most expensive heating-season cities, the five least expensive, and the full 100-city table below. Cities in our Kentucky–Tennessee–Alabama service area are marked in gold throughout.

Season with one breakdown · top 15 and bottom 5 of 100 cities
Modeled cost of a heating season including one typical furnace repair and service call. Sources: EIA residential prices · BEA MARPP · Census ACS 2023 · ERA5 via Open-Meteo (2014–2023). Modeled estimates, not bills.
All 100 cities ranked by modeled season-with-breakdown cost
RankCityHDDSeason energyTypical repair*Season + breakdown
1 Worcester, MA 6,133 $2,956 $237 $3,334
2 Boston, MA 5,748 $2,625 $250 $3,024
3 Anchorage, AK 9,828 $2,439 $244 $2,827
4 Burlington, VT 7,057 $2,236 $233 $2,608
5 Manchester, NH 6,390 $2,157 $244 $2,546
6 Providence, RI 5,516 $2,165 $235 $2,540
7 Albany, NY 6,114 $2,022 $230 $2,389
8 Rochester, NY 6,262 $2,023 $224 $2,381
9 Hartford, CT 5,566 $1,913 $237 $2,292
10 Buffalo, NY 6,242 $1,828 $221 $2,181
11 Portland, ME 4,458 $1,668 $235 $2,043
12 Duluth, MN 8,461 $1,694 $205 $2,021
13 New York, NY 4,954 $1,591 $260 $2,006
14 Spokane, WA 5,916 $1,630 $232 $2,000
15 Fargo, ND 8,446 $1,659 $210 $1,994
16 Minneapolis, MN 7,687 $1,515 $242 $1,901
17 Washington, DC 4,146 $1,469 $252 $1,870
18 Green Bay, WI 7,323 $1,491 $215 $1,834
19 Madison, WI 6,872 $1,474 $225 $1,833
20 Baltimore, MD 4,365 $1,414 $241 $1,799
21 Cheyenne, WY 6,957 $1,396 $223 $1,752
22 Denver, CO 6,232 $1,362 $244 $1,751
23 Bismarck, ND 8,248 $1,408 $210 $1,743
24 Milwaukee, WI 6,763 $1,385 $224 $1,742
25 Toledo, OH 5,804 $1,403 $211 $1,740
26 Pittsburgh, PA 5,231 $1,378 $219 $1,727
27 Seattle, WA 4,674 $1,301 $257 $1,711
28 Portland, OR 4,458 $1,318 $244 $1,707
29 Lansing, MI 6,384 $1,355 $219 $1,705
30 Colorado Springs, CO 6,272 $1,325 $233 $1,696
31 San Francisco, CA 2,829 $1,257 $267 $1,683
32 Sioux Falls, SD 7,104 $1,342 $209 $1,676
33 Cleveland, OH 5,629 $1,326 $217 $1,672
34 Columbus, OH 5,170 $1,318 $221 $1,670
35 Philadelphia, PA 4,528 $1,281 $237 $1,659
36 Cincinnati, OH 4,710 $1,293 $220 $1,645
37 Fort Wayne, IN 5,813 $1,275 $214 $1,617
38 Chicago, IL 6,154 $1,229 $239 $1,610
39 Indianapolis, IN 5,135 $1,239 $221 $1,591
40 Grand Rapids, MI 6,409 $1,222 $221 $1,574
41 Des Moines, IA 6,065 $1,225 $212 $1,563
42 Detroit, MI 6,124 $1,188 $232 $1,558
43 Reno, NV 5,034 $1,131 $233 $1,504
44 Kansas City, MO 4,701 $1,148 $214 $1,489
45 Omaha, NE 5,768 $1,129 $212 $1,467
46 Lincoln, NE 5,485 $1,129 $212 $1,467
47 Billings, MT 6,723 $1,118 $216 $1,463
48 Lexington, KY 4,308 $1,117 $215 $1,459
49 Richmond, VA 3,529 $1,091 $226 $1,451
50 St. Louis, MO 4,441 $1,098 $220 $1,448
51 Sacramento, CA 2,273 $1,043 $246 $1,437
52 Louisville, KY 4,154 $1,024 $215 $1,367
53 Salt Lake City, UT 5,750 $993 $233 $1,364
54 San Jose, CA 2,059 $955 $255 $1,362
55 Wichita, KS 4,122 $1,030 $205 $1,358
56 Huntsville, AL 2,914 $965 $215 $1,308
57 Fresno, CA 2,005 $930 $236 $1,306
58 Bowling Green, KY 3,716 $969 $208 $1,301
59 Owensboro, KY 3,998 $957 $205 $1,283
60 Virginia Beach, VA 2,993 $903 $226 $1,264
61 Boise, ID 5,296 $843 $227 $1,205
62 Atlanta, GA 2,647 $829 $231 $1,198
63 Knoxville, TN 3,408 $853 $214 $1,194
64 Nashville, TN 3,366 $834 $223 $1,189
65 Charlotte, NC 2,946 $824 $225 $1,183
66 Raleigh, NC 2,904 $821 $227 $1,183
67 Murfreesboro, TN 3,204 $794 $223 $1,149
68 Greenville, SC 2,659 $795 $215 $1,138
69 Little Rock, AR 2,820 $803 $206 $1,133
70 Tulsa, OK 3,331 $789 $206 $1,118
71 Oklahoma City, OK 3,207 $770 $209 $1,103
72 Birmingham, AL 2,394 $750 $212 $1,088
73 Albuquerque, NM 3,849 $693 $221 $1,045
74 Dallas, TX 2,038 $655 $238 $1,035
75 Columbia, SC 2,214 $681 $216 $1,026
76 Tuscaloosa, AL 2,152 $702 $203 $1,025
77 Fort Worth, TX 2,009 $645 $238 $1,025
78 Memphis, TN 2,949 $683 $213 $1,022
79 San Diego, CA 1,319 $608 $258 $1,020
80 El Paso, TX 2,251 $683 $208 $1,015
81 Los Angeles, CA 1,126 $492 $262 $911
82 Montgomery, AL 1,837 $579 $207 $910
83 Charleston, SC 1,521 $474 $233 $846
84 Austin, TX 1,458 $464 $227 $825
85 Savannah, GA 1,423 $454 $220 $805
86 Las Vegas, NV 1,878 $434 $231 $803
87 Jackson, TN 2,025 $470 $198 $785
88 San Antonio, TX 1,218 $397 $219 $746
89 Tucson, AZ 1,277 $388 $224 $745
90 Mobile, AL 1,307 $419 $204 $743
91 Houston, TX 1,174 $372 $228 $736
92 Phoenix, AZ 1,085 $345 $239 $726
93 Baton Rouge, LA 1,305 $353 $210 $688
94 Jacksonville, FL 882 $298 $230 $665
95 New Orleans, LA 1,039 $280 $214 $621
96 Corpus Christi, TX 661 $218 $214 $560
97 Orlando, FL 442 $150 $234 $524
98 Tampa, FL 398 $135 $233 $507
99 Miami, FL 71 $24 $264 $445
100 Honolulu, HI 0 $0 $256 $409

*Typical furnace repair localized with BEA regional price parity; a service-call fee (also localized) is included in the season total. Gold rows: our KY/TN/AL service cities.

What moves a city up the table

What drives a city to the top of the index

Fuel mix beats climate. Worcester heats 39% of its homes with fuel oil and Hartford 34% — the most expensive common heating fuel — which is why New England owns the top of the table while colder, gas-rich Buffalo (85% natural gas, 6,242 HDD) sits far milder at rank 10. Climate still matters, but only multiplied by price: Anchorage's 9,828 heating degree days meet cheap local gas and land it third instead of first. And local service costs swing the repair layer by about a quarter between the least and most expensive metros.

Climate × price · each dot = one city $0.5k $1.0k $1.5k $2.0k $2.5k $3.0k $3.5k 2,0004,0006,0008,00010,000 Heating degree days (base 65°F, 2014–2023 avg) Worcester, MA — $3,334 · 6,133 HDD · oil-dominant Boston, MA — $3,024 · 5,748 HDD · oil-dominant Anchorage, AK — $2,827 · 9,828 HDD · gas-dominant Burlington, VT — $2,608 · 7,057 HDD · oil-dominant Manchester, NH — $2,546 · 6,390 HDD · oil-dominant Providence, RI — $2,540 · 5,516 HDD · oil-dominant Albany, NY — $2,389 · 6,114 HDD · gas-dominant Rochester, NY — $2,381 · 6,262 HDD · gas-dominant Hartford, CT — $2,292 · 5,566 HDD · oil-dominant Buffalo, NY — $2,181 · 6,242 HDD · gas-dominant Portland, ME — $2,043 · 4,458 HDD · oil-dominant Duluth, MN — $2,021 · 8,461 HDD · gas-dominant New York, NY — $2,006 · 4,954 HDD · gas-dominant Spokane, WA — $2,000 · 5,916 HDD · gas-dominant Fargo, ND — $1,994 · 8,446 HDD · electric-dominant Minneapolis, MN — $1,901 · 7,687 HDD · gas-dominant Washington, DC — $1,870 · 4,146 HDD · gas-dominant Green Bay, WI — $1,834 · 7,323 HDD · gas-dominant Madison, WI — $1,833 · 6,872 HDD · gas-dominant Baltimore, MD — $1,799 · 4,365 HDD · gas-dominant Cheyenne, WY — $1,752 · 6,957 HDD · gas-dominant Denver, CO — $1,751 · 6,232 HDD · gas-dominant Bismarck, ND — $1,743 · 8,248 HDD · gas-dominant Milwaukee, WI — $1,742 · 6,763 HDD · gas-dominant Toledo, OH — $1,740 · 5,804 HDD · gas-dominant Pittsburgh, PA — $1,727 · 5,231 HDD · gas-dominant Seattle, WA — $1,711 · 4,674 HDD · electric-dominant Portland, OR — $1,707 · 4,458 HDD · electric-dominant Lansing, MI — $1,705 · 6,384 HDD · gas-dominant Colorado Springs, CO — $1,696 · 6,272 HDD · gas-dominant San Francisco, CA — $1,683 · 2,829 HDD · gas-dominant Sioux Falls, SD — $1,676 · 7,104 HDD · gas-dominant Cleveland, OH — $1,672 · 5,629 HDD · gas-dominant Columbus, OH — $1,670 · 5,170 HDD · gas-dominant Philadelphia, PA — $1,659 · 4,528 HDD · gas-dominant Cincinnati, OH — $1,645 · 4,710 HDD · gas-dominant Fort Wayne, IN — $1,617 · 5,813 HDD · gas-dominant Chicago, IL — $1,610 · 6,154 HDD · gas-dominant Indianapolis, IN — $1,591 · 5,135 HDD · gas-dominant Grand Rapids, MI — $1,574 · 6,409 HDD · gas-dominant Des Moines, IA — $1,563 · 6,065 HDD · gas-dominant Detroit, MI — $1,558 · 6,124 HDD · gas-dominant Reno, NV — $1,504 · 5,034 HDD · gas-dominant Kansas City, MO — $1,489 · 4,701 HDD · gas-dominant Omaha, NE — $1,467 · 5,768 HDD · gas-dominant Lincoln, NE — $1,467 · 5,485 HDD · gas-dominant Billings, MT — $1,463 · 6,723 HDD · gas-dominant Lexington, KY — $1,459 · 4,308 HDD · electric-dominant Richmond, VA — $1,451 · 3,529 HDD · electric-dominant St. Louis, MO — $1,448 · 4,441 HDD · gas-dominant Sacramento, CA — $1,437 · 2,273 HDD · gas-dominant Louisville, KY — $1,367 · 4,154 HDD · gas-dominant Salt Lake City, UT — $1,364 · 5,750 HDD · gas-dominant San Jose, CA — $1,362 · 2,059 HDD · gas-dominant Wichita, KS — $1,358 · 4,122 HDD · gas-dominant Huntsville, AL — $1,308 · 2,914 HDD · electric-dominant Fresno, CA — $1,306 · 2,005 HDD · gas-dominant Bowling Green, KY — $1,301 · 3,716 HDD · electric-dominant Owensboro, KY — $1,283 · 3,998 HDD · gas-dominant Virginia Beach, VA — $1,264 · 2,993 HDD · electric-dominant Boise, ID — $1,205 · 5,296 HDD · gas-dominant Atlanta, GA — $1,198 · 2,647 HDD · gas-dominant Knoxville, TN — $1,194 · 3,408 HDD · electric-dominant Nashville, TN — $1,189 · 3,366 HDD · electric-dominant Charlotte, NC — $1,183 · 2,946 HDD · electric-dominant Raleigh, NC — $1,183 · 2,904 HDD · electric-dominant Murfreesboro, TN — $1,149 · 3,204 HDD · electric-dominant Greenville, SC — $1,138 · 2,659 HDD · electric-dominant Little Rock, AR — $1,133 · 2,820 HDD · electric-dominant Tulsa, OK — $1,118 · 3,331 HDD · gas-dominant Oklahoma City, OK — $1,103 · 3,207 HDD · gas-dominant Birmingham, AL — $1,088 · 2,394 HDD · electric-dominant Albuquerque, NM — $1,045 · 3,849 HDD · gas-dominant Dallas, TX — $1,035 · 2,038 HDD · electric-dominant Columbia, SC — $1,026 · 2,214 HDD · electric-dominant Tuscaloosa, AL — $1,025 · 2,152 HDD · electric-dominant Fort Worth, TX — $1,025 · 2,009 HDD · electric-dominant Memphis, TN — $1,022 · 2,949 HDD · electric-dominant San Diego, CA — $1,020 · 1,319 HDD · gas-dominant El Paso, TX — $1,015 · 2,251 HDD · gas-dominant Los Angeles, CA — $911 · 1,126 HDD · gas-dominant Montgomery, AL — $910 · 1,837 HDD · electric-dominant Charleston, SC — $846 · 1,521 HDD · electric-dominant Austin, TX — $825 · 1,458 HDD · electric-dominant Savannah, GA — $805 · 1,423 HDD · electric-dominant Las Vegas, NV — $803 · 1,878 HDD · gas-dominant Jackson, TN — $785 · 2,025 HDD · electric-dominant San Antonio, TX — $746 · 1,218 HDD · electric-dominant Tucson, AZ — $745 · 1,277 HDD · gas-dominant Mobile, AL — $743 · 1,307 HDD · electric-dominant Houston, TX — $736 · 1,174 HDD · electric-dominant Phoenix, AZ — $726 · 1,085 HDD · electric-dominant Baton Rouge, LA — $688 · 1,305 HDD · electric-dominant Jacksonville, FL — $665 · 882 HDD · electric-dominant New Orleans, LA — $621 · 1,039 HDD · electric-dominant Corpus Christi, TX — $560 · 661 HDD · electric-dominant Orlando, FL — $524 · 442 HDD · electric-dominant Tampa, FL — $507 · 398 HDD · electric-dominant Miami, FL — $445 · 71 HDD · electric-dominant Honolulu, HI — $409 · 0 HDD · electric-dominant WorcesterAnchorageBuffaloHonoluluLouisville gas-dominant electric-dominant oil ≥ 15%
Season-with-breakdown cost vs. heating demand, colored by each metro's dominant heating fuel (Census ACS 2023). Gold-ringed dots: our KY/TN/AL service cities. Oil ≥ 15% of homes shown as oil-heavy. Hover any dot for the city's numbers.
Same winter, two fuels

Gas vs electric: the same winter priced two ways

Holding each city's climate constant, here is the modeled seasonal energy cost if the same reference home ran entirely on natural gas versus entirely on electric heat (at a blended COP of 2.0 — between resistance heat and a modern heat pump). State energy prices decide the winner: in most gas-price markets gas wins clearly, while mild climates shrink the gap to irrelevance. A cold-climate heat pump running above COP 2.5 beats these electric figures — see our heat pump vs furnace comparison.

Modeled seasonal energy · 100% gas vs 100% electric (COP 2.0)
Same reference home, same city climate, fuel swapped. Electric modeled at blended COP 2.0; efficient heat pumps do better. Sources: EIA residential electricity and natural-gas prices (latest annual), ERA5 HDD. Modeled estimates.
Our service area

Where our Kentucky, Tennessee & Alabama service cities land

The 15 metros we route calls in cluster in the middle of the national table — real winters, but gas- and electric-mix fuel economics rather than oil. Kentucky carries the heaviest heating load of the three states (4,154 HDD in Louisville, 4,308 in Lexington), while Alabama's electric-heavy homes make heat-pump health the bigger cost lever there. City pages with local costs, symptoms, and licensed-contractor routing: Louisville · Kentucky statewide.

Index rank for the 15 KY/TN/AL service cities
RankCityHDDSeason + breakdownLocal page
48 Lexington, KY 4,308 $1,459 KY hub
52 Louisville, KY 4,154 $1,367 Louisville hub
56 Huntsville, AL 2,914 $1,308 coming soon
58 Bowling Green, KY 3,716 $1,301 KY hub
59 Owensboro, KY 3,998 $1,283 KY hub
63 Knoxville, TN 3,408 $1,194 coming soon
64 Nashville, TN 3,366 $1,189 coming soon
67 Murfreesboro, TN 3,204 $1,149 coming soon
72 Birmingham, AL 2,394 $1,088 coming soon
76 Tuscaloosa, AL 2,152 $1,025 coming soon
78 Memphis, TN 2,949 $1,022 coming soon
82 Montgomery, AL 1,837 $910 coming soon
87 Jackson, TN 2,025 $785 coming soon
90 Mobile, AL 1,307 $743 coming soon

If a furnace in one of these cities quits mid-season, our furnace guide covers Louisville furnace repair costs and the national furnace repair and HVAC repair cost pages carry the baseline numbers this index localizes.

Every input disclosed

Methodology & sources

  • Climate: average annual heating degree days (base 65°F) computed from ten years of daily ERA5 reanalysis temperatures (Open-Meteo archive, 2014–2023) at each city's coordinates.
  • Energy prices: EIA residential electricity (¢/kWh) and residential natural gas ($/Mcf), latest annual value by state.
  • Fuel mix: Census ACS 2023 5-year, table B25040 (house heating fuel), at the metro (MSA) level: shares of utility gas, electricity, and fuel oil.
  • Seasonal energy model: a reference gas home consuming 600 therms of heating at 4,000 HDD, scaled linearly by each city's HDD. Electric heating modeled at a blended COP of 2.0 (between resistance and heat-pump efficiency); fuel oil proxied at 1.35× the gas cost; city cost is the fuel-mix-weighted blend.
  • The breakdown layer: national typical furnace repair ($231; corpus baseline from HomeGuide, Angi, and Forbes Home ranges) plus the midpoint service-call fee, both multiplied by the metro's BEA all-items regional price parity (MARPP, latest year).
  • Limitations: these are modeled estimates, not utility bills. HDD scaling is linear (real homes are not); prices are state-level (intra-state utilities vary); fuel mix is metro-wide (individual homes differ); the breakdown layer prices one typical repair, and a major failure costs several times more. Rankings are robust to these simplifications; individual dollar figures are indicative.
Use this data

Download the data · cite the index

Download the full dataset (CSV, 100 cities)

License: CC BY 4.0 — republish figures or data with the credit line “HVAC Service Call — US Heating Cost Index 2026–27” linked to this page. Writing about a specific city? We'll run a custom cut (any metro, any comparison) for your story — email [email protected].

Questions this data answers

Heating cost questions, answered from the data

How much does it cost to heat a home for a winter in the US?

Across the 100 cities in this index, a modeled heating season ranges from $0 in Honolulu to about $2,956 in Worcester, MA — before any repair. Add one typical furnace breakdown and a service call, and the season spans roughly $409 to $3,334. The national middle of the pack sits near $1,448.

Which US city pays the most to heat a home?

In this index, Worcester, MA tops the ranking at $3,334 for a season with one breakdown — driven less by cold than by fuel mix: about 39% of Worcester-area homes heat with fuel oil, the most expensive common heating fuel, and New England electricity prices push electric-heated homes higher still.

Is it the coldest cities that pay the most?

No — price × climate decides, not climate alone. Anchorage logs 9,828 heating degree days (the most in the index) yet ranks third, because inexpensive local natural gas absorbs the enormous heating load. Buffalo (6,242 HDD, 85% gas) lands mid-teens for the same reason.

What does a mid-winter furnace breakdown add?

A typical furnace repair plus a diagnostic service call adds roughly $300–$450 depending on the metro (national typical repair of $231 and a service-call fee, both adjusted by the BEA regional price parity for each metro). A failed heat exchanger or blower motor can run several times that — see our furnace repair cost guide.

Is gas or electric heating more expensive?

It depends on the state's prices. At current EIA residential rates, straight electric-resistance heat costs more than gas nearly everywhere, but a heat pump (COP well above the 2.0 blended factor modeled here) narrows or flips the gap in mild-winter, low-electricity-price metros.

How is this index calculated?

Heating degree days from ten years of ERA5 daily data (Open-Meteo, 2014–2023), residential energy prices from EIA, fuel mix from Census ACS 2023, and repair costs localized with BEA regional price parities. A reference home using 600 therms at 4,000 HDD is scaled by each city's climate. Full methodology and limitations are published below — these are modeled estimates, not utility bills.

Can I republish this data or the charts?

Yes — the dataset is CC BY 4.0. Download the CSV, cite “HVAC Service Call — US Heating Cost Index 2026–27,” and link to this page. Journalists can request custom cuts for their city at [email protected].

☏ Call a licensed local contractor — (888) 810-2291