The Town of Biltmore Forest was incorporated in 1923 in the Blue Ridge Mountains of western North Carolina. The Town is located between the Biltmore Estate, the Blue Ridge Parkway and the City of Asheville. The Town has a land area of 2.9 square miles and an estimated population of 1,343.

The Town provides a full range of services including police, public works, water, zoning and sanitation.