Brown Township is one of nine townships in Hancock County, Indiana.

Brown Township covers an area of 30.8 square miles (80 kilometers); of this, 0.04 square miles (0.10 kilometers) or 0.13% is water. The streams of Harlan Run, Maize Run, McCray Run, Shirley Drain, and Village Brook run through this township.