Portsmouth, IA is a small community with a population of approximately 945 people. Despite its size, the town offers a variety of public transportation options to its citizens and visitors. Public bus service is provided by Sioux City Transit for regularly scheduled trips throughout the city. There are also a number of taxi services available in the area that provide door-to-door service for those who need it. For those who want to explore further or take day trips out of town, Amtrak and Greyhound Bus Lines both offer services from nearby towns that can be accessed from Portsmouth.
The typical American commute has been getting longer each year since 2010. The average one-way commute in Portsmouth takes 20.0 minutes. That's shorter than the US average of 26.4 minutes.
How people in Portsmouth get to work:
- 76.2% drive their own car alone
- 9.5% carpool with others
- 5.7% work from home
- 0.0% take mass transit