Leroy is a town in Alabama with a population of 964. Leroy is in Washington County. Living in Leroy offers residents a suburban rural mix feel and most residents own their homes. Many retirees live in Leroy and residents tend to be conservative.
The government of Washington County is to serve the people of Washington County in a professional and cost effective manner so that all of our citizens may enjoy a protected quality of life and appreciate our diversity through openness and fairness.