Townapedia
Madison West Virginia
Madison West Virginia · Tim Kiser ( w:User:Malepheasant ), CC BY-SA 3.0 us
Boone County Courthouse West Virginia
Boone County Courthouse West Virginia · Tim Kiser ( w:User:Malepheasant ), CC BY-SA 3.0 us
Madison National Bank from south
Madison National Bank from south · Nyttend, Public domain

Madison, West Virginia

Madison is a city of 2,788 people in Boone County, West Virginia.

Loading the weather...
Population2,788 +0.0% since 2019
Elevation702 ft 214 m
Land area7.6 sq mi
ZIP codes25053, 25130
Nearest airportYeager Airport (CRW) 24 mi

Why visit Madison

Townapedia lists 2 museums and landmarks, 1 park or trail, 9 places to eat and 1 attraction in and around town.

Highlights include Workman Knob, Boone County Courthouse and Madison National Bank.

July is the warmest month, with average highs of 87°F; January lows average 25°F.

About Madison

Madison is a city and former coal town in Boone County, West Virginia, United States. The population was 2,911 at the 2020 census. It is the county seat of Boone County.

From the Wikipedia article Madison, West Virginia (this version), under CC BY-SA 4.0.

Things to do1

Workman Knob

Scenic view · 1.6 mi

Open in Google Maps

Museums and landmarks2

Boone County Courthouse

Monument and historic site · National Register of Historic Places · 0.9 mi

Courthouse in West Virginia, United States

Open in Google Maps · Wikipedia

Madison National Bank

Monument and historic site · National Register of Historic Places · 1.1 mi

Bank building in West Virginia, United States of America

Open in Google Maps · Wikipedia

Parks, trails and playgrounds1

Madison City Park

Park · 1.3 mi

Open in Google Maps

Advertisement

Restaurants and cafes9

Fiesta Mexican Grill

Restaurant · Mexican · 2.2 mi

1288 Smoot Avenue, Danville

Open in Google Maps

Park Avenue Restaurant & Motel

Restaurant · 2.0 mi

278 Park Avenue, Danville

Open in Google Maps

Giovanni's Pizza

Restaurant · 1.8 mi

Open in Google Maps

Pizza Hut

Restaurant · 2.1 mi

Open in Google Maps

Wings Street

Restaurant · 2.1 mi

Open in Google Maps

Wendy's

Fast food · Burger · 1.9 mi

2072 Smoot Avenue, Danville

07:00-22:00

Open in Google Maps · +1 304-369-3823

KFC

Fast food · Chicken · 2.0 mi

Open in Google Maps

McDonald's

Fast food · Burger · 1.3 mi

Open in Google Maps

Long John Silver’s

Fast food · Seafood · 1.3 mi

600 South Main Street, Madison

Open in Google Maps

History

Madison was first established as Boone Court House. The town was renamed circa 1865, presumably for James Madison, the fourth president of the United States. Other theories hold that it was named for lawyer James Madison Laidley or for William Madison Peyton, a pioneer coal operator, who was a leader in the movement which resulted in the formation of Boone County and for whom Peytona on Big Coal River was also named. Madison was incorporated in 1906.

The first courthouse at Madison, a log structure, was burned by Union troops early in the Civil War. The second courthouse, made of local brick, served until 1913, and a frame building was used by county officials for the next several years. The present Boone County Courthouse, occupied in 1921, is listed on the National Register of Historic Places.

Madison is the "Gateway to the Coalfields," as it is located on a principal route through the southern coalfields. It occupied a strategic place during the Mine Wars. Miners twice rallied at the town ballpark in August 1921, to consider whether to continue their march to neighboring Logan and Mingo counties. Thousands of armed marchers passed through the town and surrounding region on their way to and from the fighting at Blair Mountain, which is located up Spruce Fork from Madison.

From the History section of Madison, West Virginia on Wikipedia, under CC BY-SA 4.0.

Churches and places of worship3

Shopping4

Advertisement

Gas and EV charging2

Schools, colleges and libraries9

Healthcare2

Advertisement

Map of Madison

33 places. The map loads OpenStreetMap tiles when you open it.

Climate by month

20°40°60°80°January: 3.6 in of rainFebruary: 3.5 in of rainMarch: 4.4 in of rainApril: 4.4 in of rainMay: 5.4 in of rainJune: 4.5 in of rainJuly: 5.4 in of rainAugust: 4.3 in of rainSeptember: 3.4 in of rainOctober: 3.2 in of rainNovember: 3.2 in of rainDecember: 4.2 in of rainJanuary: 45°FFebruary: 49°FMarch: 58°FApril: 70°FMay: 78°FJune: 84°FJuly: 87°FAugust: 86°FSeptember: 81°FOctober: 70°FNovember: 59°FDecember: 48°FJanuary: 25°FFebruary: 27°FMarch: 33°FApril: 42°FMay: 52°FJune: 61°FJuly: 65°FAugust: 64°FSeptember: 57°FOctober: 44°FNovember: 33°FDecember: 28°FJFMAMJJASOND
Average high Average low Rain
Monthly table
MonthHighLowRainSnow
Jan45°F25°F3.6 in6.0 in
Feb49°F27°F3.5 in3.6 in
Mar58°F33°F4.4 in3.3 in
Apr70°F42°F4.4 in0.2 in
May78°F52°F5.4 in0.0 in
Jun84°F61°F4.5 in0.0 in
Jul87°F65°F5.4 in0.0 in
Aug86°F64°F4.3 in0.0 in
Sep81°F57°F3.4 in0.0 in
Oct70°F44°F3.2 in0.0 in
Nov59°F33°F3.2 in0.6 in
Dec48°F28°F4.2 in3.6 in

U.S. Climate Normals 1991-2020 for Madison 3Nnw (4 mi away), NOAA NCEI.

People and cost of living

$58,872median household income
$147,900median home value
$944median monthly rent
42.7median age
20.6%of adults have a bachelor's degree or higher
66.6%of homes are owner-occupied
17.8 minaverage commute
Age of residents
Under 1819%18 to 3426%35 to 6429%65 and over27%

American Community Survey 5-year estimates, 2020-2024, U.S. Census Bureau. Estimates have margins of error, larger for small towns.

Disaster history

Boone County has had 25 federal disaster declarations since 2000, most often for severe storms.

  • 2026-01-24: Severe Winter Storm (Winter Storm)
  • 2025-02-26: Severe Storm, Straight-Line Winds, Flooding, Landslides, And Mudslides (Severe Storm)
  • 2024-05-24: Severe Storms, Flooding, Landslides, And Mudslides (Flood)
  • 2024-05-22: Severe Storms, Straight-Line Winds, Tornadoes, Flooding, Landslides, And Mudslides (Severe Storm)
  • 2024-01-30: Severe Storms, Flooding, Landslides, And Mudslides (Flood)
  • 2021-05-20: Severe Storms And Flooding (Flood)

OpenFEMA disaster declarations summaries.

Getting there and nearby towns

Yeager Airport (CRW) is the nearest airport with scheduled flights listed in OpenStreetMap, 24 miles away.

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built October 30, 2026. Spotted a mistake? Tell us or suggest a place.