The Town of Leesburg is located 35 miles west of Washington, D.C. The Town encompasses an area of 12 square miles with an estimated population of 62,500 that provides the following services to Town residents and businesses: police, refuse collection and disposal, water and sewer utilities, storm water management, airport, parks and recreation, and maintenance of streets and roadways.. The Town’s fiscal year begins on July 1 and ends on June 30.