Urbana is a city in Benton County, Iowa, United States. The population was 1,019 at the 2000 census. It is part of the Cedar Rapids Metropolitan Statistical Area.
Urbana is located at 42°13′27″N 91°52′41″W / 42.22417°N 91.87806°W / 42.22417; -91.87806 (42.224286, -91.877950).
According to the United States Census Bureau, the city has a total area of 0.7 square miles (1.7 km²), all of it land.