Hartwood is an unincorporated community in Stafford County in the Commonwealth of Virginia, a U.S. state. Hartwood is located fifteen miles northwest of Fredericksburg. The former Hartwood Airport is located near the community.