Alamo is a city in Williams County, North Dakota, United States. The population was 53 at the 2020 census. Alamo was founded in 1916.
Geography
According to the United States Census Bureau, the city has a total area of , of which is land and is water.
