Madrid, Iowa (postal code 50156) is a small town in the US with a population of 2,562 people. Despite its small size, Madrid has plenty of transportation options available for its residents. For those who want to get around on foot or by bike, there are several pedestrian and biking trails that wind through town. Additionally, the city also offers public bus service that covers most of the main roads in and around Madrid. For longer trips, Madrid is served by two nearby airports – Des Moines International Airport and Ames Municipal Airport – as well as several major highways for those who prefer to drive. In particular, Interstate 80 passes right through Madrid making it easy for travelers to access other parts of Iowa or beyond. With these various transportation options available, residents of Madrid can easily access destinations near and far.
The typical American commute has been getting longer each year since 2010. The average one-way commute in Madrid (zip 50156) takes 23.8 minutes. That's shorter than the US average of 26.4 minutes.
How people in Madrid (zip 50156) get to work:
- 84.4% drive their own car alone
- 9.1% carpool with others
- 2.2% work from home
- 0.3% take mass transit