The trail at Jack Dalton Park is one of several in Martinsville that hikers, joggers and cyclists use on a regular basis.
Martinsville City Public Schools and Henry County Schools have completed the rigorous process required to earn full accreditation from the state.
Moving to a new town?
Find out how much it will cost you.Enter your current salary in the cost of living calculator.
View community map
Community Overview
Many people visit Martinsville for world-class NASCAR Nextel Cup, Craftsman Truck Series and late-model stock car racing at Martinsville Speedway. But Martinsville is more than racing. It's home to many cultural, natural and historical attractions.
Population
Martinsville Population: 14,575
Henry County Population: 56,208
Climate
July High Temperature: 87
January Low Temperature: 21
Climate Overview
Average winter temperatures are in the low 40s, while the warmest months, July and August, average in the mid-80s. The region enjoys almost 100 clear days, 45 inches of rain, and approximately 14.5 inches of snowfall on average each year.

