Contact Us


Tharp Funeral Home has locations to serve families in Bedford, Lynchburg, Smith Mountain Lake, Madison Heights and Roanoke, VA. You can reach us for immediate arrangements 24 hours a day, 7 days a week, and 365 days a year. Our professional funeral directors can also help you with your pre-planning and cremation needs.

Se Habla Español

Lynchburg, VA

Tharp Funeral Home
220 Breezewood Drive
Lynchburg, VA 24502

Phone: (434) 237-9424
Toll Free: (866) 237-9424
Fax: (434) 237-9426
office@tharpfuneralhome.com

Bedford, VA

Tharp Funeral Home
320 N. Bridge Street
Bedford, VA 24523

Phone: (540) 586-3443
Toll Free: (800) 476-3443
Fax: (540) 586-9434
bedfordoffice@tharpfuneralhome.com

Madison Heights, VA

Tharp Funeral Home
118 Commonwealth Drive
Madison Heights, VA 24572

Phone: (434) 929-0055
Fax: (434) 929-0059
office@tharpfuneralhome.com

Smith Mountain Lake

Tharp Funeral Home
13840 Booker T. Washington Highway
Suite C2
Moneta, VA 24121

Phone: (540) 721-9375
Fax: (540) 586-9434
bedfordoffice@tharpfuneralhome.com

Roanoke, VA

Tharp Funeral Home
3100 Peters Creek Road, Suite E
Roanoke, VA 24019

Phone: (540) 491-9994
brad@tharpfuneralhome.com

Contact Tharp Funeral Home