How many cities are named williamsport?
There are 12 cities named Williamsport in the United States. They are located in the following states:
- Indiana
- Iowa
- Kentucky
- Maryland
- Michigan
- Ohio
- Pennsylvania
- Tennessee
- Virginia
- West Virginia
- Wisconsin
- Wyoming