Alamo is a city in Williams County, North Dakota, United States.
There were 41 housing units at an average density of 74.5 per square mile (28.8/km2).
36.0% of all households were made up of individuals, and 16% had someone living alone who was 65 years of age or older.
There were 43 housing units at an average density of 79.3 per square mile (30.6/km2).
28.0% of all households were made up of individuals, and 4.0% had someone living alone who was 65 years of age or older.
There were 5.9% of families and 10.4% of the population living below the poverty line, including 100.0% of under eighteens and 14.3% of those over 64.