City of Falls Church
Government AdministrationVirginia, United States201-500 Employees
The City of Falls Church is an independent municipality in Northern Virginia that operates under a council-manager form of government and maintains its own school system. Covering about 2.2 square miles, the city has a population of roughly 16,000 and is known for an urban village atmosphere with diverse neighborhoods, restaurants, and shops, as well as environmental activism and active community programming. Located near Washington, D.C., Falls Church emphasizes quality public services and civic engagement as part of its local governance. As a government administration entity, it delivers local governance and services and contracts for select functions with surrounding counties. It highlights its nationally ranked school system and a focus on community well-being and amenities. A concrete recent development is the 2026 reopening of a renovated police substation at the Eden Center, signaling ongoing improvements to public safety infrastructure.