The population of Appomattox is approximately 1,707 (1990).
The approximate number of families is 732 (1990).
The amount of land area in Appomattox is 5.643 sq. kilometers.
The amount of surface water is 0.013 sq kilometers.
The distance from Appomattox to The Nations Capitol is 148 miles. The distance to the Virginia state capital is 77 miles. (as the crow flies)
Appomattox is positioned 37.35 degrees north of the equator and 78.82 degrees west of the prime meridian.
Appomattox elevation is (county) 460 to 1,151 feet above sea level.