West Point is a city in Lee County, Iowa, United States. The population was 921 at the time of the 2020 census. It is part of the Fort Madison–Keokuk, IA-MO Micropolitan Statistical Area.

History

West Point was incorporated on March 25, 1858. The name of West Point was chosen by officers of the garrison at Fort Des Moines (Montrose).

Geography

According to the United States Census Bureau, the city has a total area of , all land.

Demographics