Brooklyn is a city in Poweshiek County, Iowa, United States. The population was 1,367 at the 2000 census. It is located just off of U.S. Highway 6 and a few miles north of Interstate 80. Near the center of town Brooklyn boasts a large display of flags from each of the fifty states, the four branches of the military, and a smattering of others. The city bills itself as "Brooklyn: Community of Flags."
Brooklyn is located at 41°43′56″N 92°26′37″W / 41.73222°N 92.44361°W / 41.73222; -92.44361 (41.732093, -92.443531).
According to the United States Census Bureau, the city has a total area of 1.2 square miles (3.1 km²), all of it land.