Michiana Shores is a town in Springfield and Michigan townships, LaPorte County, Indiana, United States. The population was 313 at the 2010 census. It is included in the Michigan City, Indiana-La Porte, Indiana Metropolitan Statistical Area. Michiana Shores is located in northwesternmost Springfield Township, and is the township's sole incorporated community.
Michiana Shores takes its name from the Michiana region along the Michigan-Indiana border.