About This Place
Amsterdam is a city in Bates County, Missouri, United States. The population was 281 at the 2000 census.
Amsterdam is located at 38°21′2″N 94°35′15″W / 38.35056°N 94.5875°W / 38.35056; -94.5875 (38.350484, -94.587497).
According to the United States Census Bureau, the city has a total area of 0.6 square miles (1.5 km²), all of it land.