Buffalo Township may refer to:

Arkansas Buffalo Township, Craighead County, Arkansas, in Craighead County, Arkansas

Illinois

Buffalo Township, Ogle County, Illinois

Iowa

Buffalo Township, Buchanan County, Iowa Buffalo Township, Kossuth County, Iowa Buffalo Township, Linn County, Iowa Buffalo Township, Scott County, Iowa Buffalo Township, Winnebago County, Iowa

Kansas

Buffalo Township, Barton County, Kansas Buffalo Township, Jewell County, Kansas Buffalo Township, Cloud County, Kansas

Minnesota

Buffalo Township, Wright County, Minnesota

Missouri

Buffalo Township, Dunklin County, Missouri Buffalo Township, Morgan County, Missouri Buffalo Township, Newton County, Missouri, in Newton County, Missouri Buffalo Township, Pike County, Missouri

North Dakota Buffalo Township, North Dakota

Ohio

Buffalo Township, Ohio

Oklahoma

Buffalo Township, in Beckham County, Oklahoma Buffalo Township, in Garfield County, Oklahoma Buffalo Township, in Harper County, Oklahoma Buffalo Township, in Latimer County, Oklahoma Buffalo Township, in Noble County, Oklahoma

Pennsylvania

Buffalo Township, Butler County, Pennsylvania Buffalo Township, Perry County, Pennsylvania Buffalo Township, Union County, Pennsylvania Buffalo Township, Washington County, Pennsylvania