Shelby Township may refer to:

Indiana Shelby Township, Jefferson County, Indiana Shelby Township, Ripley County, Indiana Shelby Township, Shelby County, Indiana Shelby Township, Tippecanoe County, Indiana

Iowa Shelby Township, Shelby County, Iowa, in Shelby County, Iowa

Michigan Shelby Charter Township, Macomb County, Michigan Shelby, Oceana County, Michigan

Minnesota Shelby Township, Blue Earth County, Minnesota

South Dakota Shelby Township, Brown County, South Dakota, in Brown County, South Dakota

See also Shelby (disambiguation)