Bremen ( BREE-mən) is a town in German Township, Marshall County, Indiana, United States. The population was 4,588 at the 2010 census.
Bremen was platted and laid out in 1851. A large portion of the early settlers being natives of Germany caused the name Bremen to be selected.
Bremen is located at 41°26′50″N 86°08′58″W / 41.447109°N 86.149342°W / 41.447109; -86.149342. It is at an elevation of 854 feet.
According to the 2010 census, Bremen has a total area of 2.72 square miles (7.04 km2), all land.
As of the 2010 census, there were 4,588 people, 1,736 households, and 1,155 families residing in the town. The population density was 1,686.8 inhabitants per square mile (651.3/km2). There were 1,922 housing units at an average density of 706.6 per square mile (272.8/km2). The racial makeup of the town was 86.5% White, 0.4% African American, 0.2% Native American, 0.3% Asian, 11.1% from other races, and 1.5% from two or more races. Hispanic or Latino of any race were 18.0% of the population.