Masonville is a city in Delaware County, Iowa, United States. The population was 99 at the time of the 2020 census. The city is located on the western border between Delaware and Buchanan counties.

History

Masonville was laid out in 1858. It was named for businessman R. B. Mason.

Geography

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

Demographics