Martinsville, VA

Proud past. Bright future.

While celebrating its rich heritage in the textiles, furniture and motorsports industries, Martinsville-Henry County looks to the future through innovative new industries and a new economic legacy.

Martinsville Speedway

Motorsports Heritage

The Martinsville Speedway, with roots dating back to 1947, is NASCAR’s oldest and shortest track. Because of its size, tight turns and unique shape, often described as a paperclip, the track delivers some of the most exciting and close-quarters racing in the sport. In addition, the Speedway is legendary for its famous hot dog as well as for the many records drivers accomplished there.

More about Motorsports history in Martinsville. 

Furniture Heritage

A few men changed the shape of Martinsville-Henry County forever. On the heels of the Civil War and with the decline of the planter class, they had the dream of making furniture. It was through their ingenuity and perseverance that the area’s furniture industry was founded over 100 years ago.

More about Martinsville’s Furniture History. 

Cost of living

Martinsville-Henry County residents enjoy a low cost of living. According to the ACCRA Cost of Living index, the area’s composite index score is 83.4 (national average = 100). Use the calculator below to see how Martinsville-Henry County compares.

I live in
I currently make
Comparable salary in

Price difference in Martinsville-Henry County, VA
  • Groceries0%
  • Housing0%
  • Utilities0%
  • Transportation0%
  • Health Care0%


Located in the foothills of the Blue Ridge Mountains in Southern Virginia, Martinsville-Henry County, Virginia is conveniently positioned within a day’s drive to 60% of the U.S. population. MHC is strategically located within 50 miles of the major metropolitan areas of Roanoke, Virginia and Greensboro, North Carolina. Four-lane US Highway 220 connects Roanoke and Greensboro, while Highway 58 runs from Virginia Beach to Tennessee along Southern Virginia. Highways 220 and 58 intersect in Martinsville.

Air Transportation

The Piedmont Triad International Airport (GSO), located 40 minutes to the south in Greensboro, NC, has over 100 daily departures, including service from Allegiant Air, American, Delta, Spirit and United Airlines. FedEx operates a regional hub adjacent to the airport.

Roanoke-Blacksburg Regional Airport (ROA), located 50 minutes to the north in Roanoke, VA, offers over 50 daily departures, including service from Allegiant Air, American, Delta and United Airlines. UPS operates a regional hub adjacent to the airport.

Blue Ridge Regional Airport (MTV)  in Henry County is a 24-hour-a-day fixed-base operation with a 5,000-foot lighted runway.

Charlotte Douglas International Airport (CLT), located approximately 2.5 hours to the south in Charlotte, NC, is ranked among the top 10 busiest airports in the world. Averaging 1,400 daily aircraft operations. CLT serves approximately 175 nonstop destinations around the globe.

Raleigh-Durham International Airport (RDU), located approximately 2 hours to the southeast in Wake County, NC, averages 450 daily departures—both domestic and international—with service to 68 cities.


The climate in Martinsville-Henry County is perfect for those who like their winters just a little cool and their summers delightful. Plus, the view of the Blue Ridge Mountains showcases our breathtaking spring and autumn seasons. With nearly 100 clear days, 45 inches of rain, and only 10 inches of snowfall on average each year, MHC offers the ideal climate for raising a family.

Below are our monthly average temperatures:

Avg. High (°F) 46° 50° 59° 69° 76° 84° 87° 86° 79° 70° 60° 50°
Avg. Low (°F) 21° 22° 29° 38° 48° 57° 63° 61° 54° 41° 31° 24°
Avg. Precip 3.8″ 3.4″ 4.5″ 3.2″ 4.3″ 4.0″ 4.4″ 3.5″ 4.3″ 3.5″ 3.1″ 3.1″


Beautiful rivers in Martinsville Henry County

Community profile

Martinsville-Henry County, Virginia thrives on a community built on a strong work ethic. Perhaps best known for its high-energy NASCAR speedway, the region has a small-town feel yet is located close to major metro areas. A great quality of life, abundant outdoor recreation, and low costs of living and doing business make Martinsville-Henry County an exceptional place to live, work and play.

Martinsville-Henry County Virginia

Relocating? We can help you with that!