Townapedia
Waverly VA
Waverly VA · Kubigula, CC BY-SA 3.0
Miles B. Carpenter House in Waverly
Miles B. Carpenter House in Waverly · Nyttend, Public domain

Waverly, Virginia

Waverly is a town of 2,324 people in Sussex County, Virginia.

Loading the weather...
Population2,324 -11.7% since 2019
Elevation112 ft 34 m
Land area3.1 sq mi
ZIP code23890
Nearest airportDinwiddie County Airport (PTB) 25 mi

Why visit Waverly

Townapedia lists 2 museums and landmarks and 6 places to eat in and around town.

Highlights include Miles B. Carpenter House and Waverly Downtown Historic District.

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

About Waverly

Waverly is an incorporated town in Sussex County, Virginia, United States. Per the 2020 census, the population was 1,955.

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

Museums and landmarks2

Miles B. Carpenter House

Monument and historic site · National Register of Historic Places

Waverly, Virginia, NRHP-listed

Open in Google Maps · Wikipedia

Waverly Downtown Historic District

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

Historic district in Virginia, United States

Open in Google Maps · Wikipedia

Restaurants and cafes6

China Kitchen

Restaurant · Chinese

109 West Main Street, Waverly

Open in Google Maps · +1-804-834-8140

La Reina Mexican Grill

Restaurant · Mexican

314 West Main Street, Waverly

Open in Google Maps · +18046760038

Pino's Pizza

Restaurant · Pizza

101 South County Drive, Waverly

Open in Google Maps · +1-804-834-8880

MEMAW'S Espresso & Eatery

Cafe

336 West Main Street, Waverly

Open in Google Maps · +18047314468

Hardee's

Fast food · Burger · 0.4 mi

239 South County Drive, Waverly

Open in Google Maps · +1 804-834-9848

McDonald's

Fast food · Burger

104 North County Drive, Waverly

Open in Google Maps · +1-804-834-2964

Churches and places of worship4

Bethesda Apostolic Church

Church · New Apostolic

130 Bank Street, Waverly

Open in Google Maps

Liberty Baptist Church

Church · 0.4 mi

319 Railroad Avenue, Waverly

Open in Google Maps · +18048342236

Waverly Congregational Christian Church

Church

143 Coppahaunk Avenue, Waverly

Open in Google Maps

Zion Hill Church

Church · 1.5 mi

Open in Google Maps

Advertisement

Shopping2

Madre Luna's

Shop

318 West Main Street, Waverly

Open in Google Maps · +1-757-818-2288

Antiques Ect.

Shop

Open in Google Maps

History

Popular legend has it that William Mahone (1826–1895), builder of the Norfolk and Petersburg Railroad (now Norfolk Southern), and his cultured wife, Otelia Butler Mahone (1837–1911), traveled along the newly completed Norfolk and Petersburg Railroad naming stations. Otelia was reading Ivanhoe, a book written by Sir Walter Scott. From his historical Scottish novels, Otelia chose the place names of Waverly, as well as Windsor and Wakefield. She tapped the Scottish Clan "McIvor" for the name of Ivor, a small town in neighboring Southampton County. When they could not agree, it is said that they invented a new name in honor of their dispute, which is how the tiny community of Disputanta a few miles west of Waverly was named. The N&P railroad was completed in 1858.

William Mahone became a Major General in the Confederate Army during the American Civil War, and later, a Senator in the United States Congress. A large portion of U.S. Route 460 between Petersburg and Suffolk is named in his honor.

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

Gas and EV charging1

Schools, colleges and libraries3

Advertisement

Map of Waverly

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

Climate by month

40°60°80°January: 3.8 in of rainFebruary: 2.8 in of rainMarch: 4.2 in of rainApril: 3.8 in of rainMay: 4.2 in of rainJune: 4.8 in of rainJuly: 5.5 in of rainAugust: 5.5 in of rainSeptember: 6.0 in of rainOctober: 4.0 in of rainNovember: 3.2 in of rainDecember: 3.7 in of rainJanuary: 50°FFebruary: 53°FMarch: 61°FApril: 71°FMay: 79°FJune: 86°FJuly: 90°FAugust: 88°FSeptember: 82°FOctober: 72°FNovember: 62°FDecember: 53°FJanuary: 28°FFebruary: 30°FMarch: 36°FApril: 45°FMay: 55°FJune: 63°FJuly: 68°FAugust: 66°FSeptember: 60°FOctober: 48°FNovember: 38°FDecember: 31°FJFMAMJJASOND
Average high Average low Rain
Monthly table
MonthHighLowRainSnow
Jan50°F28°F3.8 in3.5 in
Feb53°F30°F2.8 in1.4 in
Mar61°F36°F4.2 in0.4 in
Apr71°F45°F3.8 in0.0 in
May79°F55°F4.2 in0.0 in
Jun86°F63°F4.8 in0.0 in
Jul90°F68°F5.5 in0.0 in
Aug88°F66°F5.5 in0.0 in
Sep82°F60°F6.0 in0.0 in
Oct72°F48°F4.0 in0.0 in
Nov62°F38°F3.2 in0.0 in
Dec53°F31°F3.7 in1.1 in

U.S. Climate Normals 1991-2020 for Wakefield 1Nw (6 mi away), NOAA NCEI.

People and cost of living

$50,156median household income
$145,700median home value
$836median monthly rent
38.6median age
17.2%of adults have a bachelor's degree or higher
57.9%of homes are owner-occupied
37.4 minaverage commute
Age of residents
Under 1826%18 to 3420%35 to 6433%65 and over21%

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

Disaster history

Sussex County has had 11 federal disaster declarations since 2000, most often for hurricanes.

  • 2026-01-23: Severe Winter Storm (Winter Storm)
  • 2020-04-02: Covid-19 Pandemic (Biological)
  • 2020-03-13: Covid-19 (Biological)
  • 2018-09-11: Hurricane Florence (Hurricane)
  • 2012-10-29: Hurricane Sandy (Hurricane)
  • 2011-09-03: Hurricane Irene (Hurricane)

OpenFEMA disaster declarations summaries.

Getting there and nearby towns

Dinwiddie County Airport (PTB) is the nearest airport with scheduled flights listed in OpenStreetMap, 25 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.