Conveniently located in the “Heart of Virginia,” Appomattox invites you to experience the timeless, charming appeal of small town America.
A True American Town

Named after the Appomattox River, the Town of Appomattox is located just three miles from the Appomattox Court House National Historical Park which is also known as Clover Hill. This is the site of Confederate General Robert E. Lee’s surrender to Union General Ulysses S. Grant on April 9, 1865, which helped to end the Civil War. Visit the site of Lee's surrender and experience a Civil War weekend where history comes to life.
Getting here is easy. With a convenient mid-Atlantic location, Appomattox is within a days drive of over half the nation's population. We are four hours from Washington D.C., three hours from Virginia Beach, 2.5 hours from the Historic Triangle of Jamestown/Williamsburg/Yorktown, and 1.5 hours from Richmond, capitol of Virginia and the old Confederacy.
-
P.O. Box 1091, Appomattox, VA, 24522
-
PO Box 478, Appomattox, VA, 24522
-
Appomattox Court House National Historical Park, Highway 24, Appomattox, VA, 24522
-
Appomattox Court House National Historical Park, Highway 24, Appomattox, VA, 24522
-
337 Court St, Appomattox, VA, 24522
-
Court House Square, Court Street, Appomattox, VA, 24522
-
Appomattox Courthouse Theatre, 331 Court Street, Appomattox, VA, 24522
-
214 Main Street, Appomattox, VA, 24522
-
159 Horseshoe Rd, Appomattox, VA, 24522
-
Rt . 24, Appomattox, VA, 24522
-
5747 River Ridge Road, Appomattox, VA, 24522
-
Holliday Lake State Park, 2759 State Park Road, Appomattox, VA, 24522
of
-
Appomattox, VA, 24522
-
PO Box 478, Appomattox, VA, 24522
-
108 N. Church St., P.O. Box 1058, Appomattox, VA, 24522
-
250 Oakleigh Avenue, Appomattox, VA, 24522
-
1670 Church Street, Appomattox, VA, 24522
-
3440 Spring Grove Rd., Appomattox, VA, 24522
-
1842 Hollywood road, PO Box 531, Appomattox, VA, 25422
-
RT 618 & RT 24, Appomattox, VA, 24522
-
816 Walkers Ford Road, Concord, VA, 24538
-
Virginia Hot Springs Realty / Clarkson & Wallace, 2814 Main Street, Hot Springs, VA, 24445
-
James River State Park, Route 1, Gladstone, VA, 24553
-
109 Holcomb Path Road, Lynchburg, VA, 24501
of
-
250 Oakleigh Avenue, Appomattox, VA, 24522
-
179 Main Street, Appomattox, VA, 24522
-
9789 Richmond Highway, Lynchburg, VA, 24504
-
6963 Richmond Highway, Lynchburg, VA, 24504
-
205 Grist Mill Drive, Lynchburg, VA, 24506
-
1051 Village Highway, Suite I, Rustburg, VA, 24588
-
69 Barricks Lane, Rustburg, VA, 24588
-
69 Barricks Lane, Rustburg, VA, 24588
-
619 Village Highway, Rustburg, VA, 24588
-
486 Village Highway, Rustburg, VA, 24588
-
131 Lakeview Drive, Madison Heights, VA, 24572
-
4835 South Amherst Highway, Madison Heights, VA, 24572
of