Welcome to Memorial Hospital of Martinsville and Henry County, a full-service, acute care, non-governmental, not-for-profit, rural community hospital, owned and controlled by Memorial Health System, Inc.


Memorial Hospital is licensed to operate 237 beds. The hospital currently operates 182 beds: 113 medical/surgical beds; 9 obstetric beds; 16 critical care beds; 28 advanced care beds; 12 psychiatric beds; and 4 hospice beds.


Memorial Hospital employs approximately 840 people in a variety of professional, administrative, operative, service, and technical job categories. Many of the hospital personnel hold membership, registration, or certification in their respective professional/technical societies and are state licensed.


Memorial Hospital is licensed and fully accredited.

Location. Memorial Hospital is located in Martinsville, Virginia and is approximately 30 miles from Danville, Virginia, 50 miles from Roanoke, Virginia and 50 miles from Greensboro, North Carolina. The hospital is located at 320 Hospital Drive which is near highways 220 and 58. For detailed directions to the hospital and a hospital diagram we hope our maps will be helpful.


Visiting Hours. General Visitation hours at Memorial Hospital are 10:00 a.m.to 8:00 p.m. Critical Care Unit visitation is from 6:00 a.m. to 6:30 a.m., 10:00 a.m.to 1:00 p.m. and 5:00 p.m. to 7:30 p.m. Psychiatric Services of Memorial Hospital’s visitation hours are Monday, Wednesday and Friday 2:00 p.m. to 2:45 p.m. and Saturday, Sunday and Holidays 1:00 p.m. to 8:00 p.m.  We ask that all visitors please follow the visitation guidelines.

320 Hospital Drive, Martinsville, Virginia  24112  540-666-7200