The Martinsville Astros are a minor league baseball team located in Martinsville, Virginia. The team was affiliated with the Houston Astros and played in the Appalachian League. Their home stadium was Hooker Field.