Arlington is a city in Fayette County, Iowa, United States. The population was 490 at the 2000 census. It was originally called Brush Creek, Iowa.
Arlington is located at 42°44′53″N 91°40′18″W / 42.74806°N 91.67167°W / 42.74806; -91.67167 (42.748095, -91.671545) just north of the headwaters of the Maquoketa River.
According to the United States Census Bureau, the city has a total area of 1.0 square miles (2.7 km²), all of it land.