Porter is a town in Westchester Township, Porter County, in the U.S. state of Indiana. The population was 5,210 as of the 2020 census. Porter is in the Indiana Dunes ecosystem, which played a role in the creation of The Nature Conservancy, and inspired conservation efforts. It is home to Porter Beach, also known as Johnson's Beach, on Lake Michigan.