Munich is a city in Cavalier County, North Dakota. The population was 190 at the 2020 census. The city was named after Munich, Germany. You can learn more about the City of Munich here. You can learn about Munich Public School here and on FaceBook here.