Brown Township is one of the 17 townships of Franklin County, Ohio, United States. The 2020 census lists 3,886 people. A small part of the city of Hilliard is located in northeastern Brown Township, and part of the census-designated place of Lake Darby lies in the township's southwest.