Martinsville is an independent city in the Commonwealth of Virginia in the United States. As of the 2020 census, the population was 13,485. [4] A community of both Southside and Southwest Virginia, it is the county seat of Henry County, [5] although the two are separate jurisdictions.

Located along the southern border of Virginia, Martinsville-Henry County is home to the Martinsville Speedway, the Virginia Museum of Natural History, and beautiful Philpott Lake. Our small community sees thousands of tourists a year — and we’d love for you to be one of them!

Martinsville is a city on the move—embracing innovation, celebrating creativity, and working together to build a vibrant future. We invite you to join us, engage with your government, and contribute to the continued success of our community.

Discover our demographics, attractions, and the hidden gems that make Martinsville a city worth experiencing—every street, every story, and every moment.

Located in southern Virginia in the Eastern foothills of the Blue Ridge Mountains, Martinsville is named for General Joseph Martin, a frontiersman, soldier, and statesman.

Read on... about Free Tree Planting Program Available to City of Martinsville Residents.

From parks and museums to local shops and tasty restaurants, this small town offers a variety of experiences that will make your visit enjoyable. You’ll find friendly faces and a warm atmosphere that makes Martinsville special. Today, we’ll check out some exciting things to do in Martinsville.