New Bremen is a town in Lewis County, New York, United States. The population was 2,706 at the 2010 census. The town is named after the German city of Bremen. The town is on the eastern side of the county. It is northeast of Lowville, the county seat.