Mars Hill, NC
8 miles east
Center about 670 feet higher than Marshall's; Its NOAA station logs about 760 fewer heating degree days than Marshall's
Attic insulation in Mars HillMarshall, the Madison County seat, sits on a thin strip of level ground between the French Broad River and a steep hillside, with its homes climbing the slopes above Main Street. The town grew mostly after the railroad arrived in 1882.
Marshall, in Madison County, grew from 784 people in 2020 to 802 in 2025 (Census Bureau estimates), on 3.98 square miles. That makes Marshall the second-largest town in Madison County.
Marshall has about 560 housing units, 5 percent of Madison County's; about 55 percent of the town's households own their home.

Census Bureau estimates for Marshall, 2020 to 2024 (± margin of error).
The Capitola cotton yarn mill opened about 1905 on the south bank, straight across the French Broad from downtown. Its nomination says the mill village spread up the mountainside in one-story houses with side-gable roofs, a front porch and a shed-roofed section at the back. By 2012 only a handful of those cottages were left along the roads that climb the slope, none still owned by the mill. The back section of such a house sits under a lower roof than the main block, so the space above it is shallow and may be closed off from the main attic. We check both and bring each up evenly.
About 45 percent of Marshall's homes predate 1970; if your joists show above the insulation, ENERGY STAR says to add more insulation.
Built from 1940 to 1969, about 30 percent of Marshall homes often have little insulation.
Marshall's center sits about 1,640 feet above sea level, 1 mile from NOAA's Marshall station, the best match for Marshall. The station's 1991 to 2020 normals average about 4,630 heating and 790 cooling degree days a year, so Marshall attics work hardest in winter.
Marshall sits about 300 feet below the station, so expect slightly milder winters. Readings change over short distances around Marshall: NOAA's Hot Springs station, 11 miles away, averages about 3,800 heating degree days.
Built from 1970 to 1989, about 25 percent of Marshall homes may hold settled fiberglass; check its depth against the joists.
About 70 percent of Marshall's housing units predate 1980; nearly all predate the state's 1978 insulation rule too. About 31 percent of Marshall units sit in buildings of two or more homes, where the attic is often shared.
In Mars Hill, the nearest town to Marshall with solid figures, about 62 percent of homes heat with electricity.
Air sealing comes first, as the EPA advises: wire and pipe holes, wall tops and soffits.
Power in and around Marshall comes from Duke Energy Progress and French Broad EMC; your bill says which. For gas, Marshall is in the Madison County franchise of Enbridge Gas North Carolina, whose mains may not reach every street in Marshall. Oil or kerosene, bought by the delivery, heats 15 percent of homes in Marshall.
Rebate to check if Duke Energy Progress serves your Marshall home: Smart $aver Insulate and Seal (Duke Energy; Insulation Pros is an approved trade ally). Before a job in Marshall, check its current terms; the Madison County page lists every program.
In a Marshall attic, only wet, moldy or animal-soiled insulation is vacuumed out (ENERGY STAR's test), once the cause is fixed, and after mice that Marshall attic is sanitized and deodorized; dry, clean insulation stays.
Nearest to Marshall first.
8 miles east
Center about 670 feet higher than Marshall's; Its NOAA station logs about 760 fewer heating degree days than Marshall's
Attic insulation in Mars Hill10 miles southeast
Center about 530 feet higher than Marshall's; 4,790 people, about 6 times Marshall's population
Attic insulation in Weaverville11 miles northwest
Center about 310 feet lower than Marshall's; Its NOAA station logs about 830 fewer heating degree days than Marshall's
Attic insulation in Hot Springs12 miles southeast
Center about 470 feet higher than Marshall's; 8,229 people, about 10 times Marshall's population
Attic insulation in Woodfin17 miles southeast
Center about 480 feet higher than Marshall's; 93,523 people, about 117 times Marshall's population
Insulation company serving AshevilleNothing required it. The Capitola houses date from the early 1900s. The state law that holds a new home to insulation standards before anyone moves in reaches only homes started on January 1, 1978 or later. In 1927 the mill's frame tenant houses changed hands with the mill itself at a foreclosure auction, and by 2012 none were mill-owned. Its nomination is silent on insulation, so the crew measures the depth over the main house and over the back section with you before work starts.
It does not. The Marshall Main Street Historic District is mostly the courthouse, churches and storefronts, with several houses among them, the oldest an I-house begun in 1849. In the state preservation office's words, listing places no restriction on private owners using private funds. The 2023 state roster lists no preservation commission for Madison County. Attic insulation and sealing are done from inside, so the district does not come into it.
It could: about 40 percent of Marshall's homes predate 1960. If a Marshall attic holds a pebble-like gray-brown or silver-gold fill, leave it undisturbed: the EPA says vermiculite may contain asbestos.
Marshall Town Hall can say whether Madison County Inspections and Zoning, the town itself or another office handles permits in Marshall; ask before work starts.
Census Bureau figures for Marshall, NOAA normals for the Marshall station (October 2026). Compiled by Insulation Pros. How the town pages are made.
Sources for the Marshall notes and questions (read October 20, 2026):
Marshall, NC
Open in Google Maps (opens in a new tab)Insulation Pros is an insulation contractor serving North Carolina, Marshall and the rest of Madison County included.
Send the square footage of your Marshall attic, or call (336) 870-3893.
What You Can Count On
We serve homes across North Carolina. These are the largest towns we work in.
Alamance County
Buncombe County
Cabarrus County
Cumberland County
Durham County
Forsyth County
Gaston County
Guilford County
Mecklenburg County
New Hanover County
Onslow County
Orange County
Pitt County
Wake County