← Back to Discover · All towns in Kansas
Towns in Franklin County
8 towns with data in Franklin County, Kansas, largest first. Find your matches.
Ottawa is the largest of the 8 towns we list in Franklin County, with 12,678 people. Together they have 17,446 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Ottawa | 12,678 | $71,699 | $166,500 |
| Wellsville | 2,216 | $83,750 | $180,000 |
| Pomona | 1,088 | $51,875 | $145,800 |
| Richmond | 503 | $56,078 | $96,200 |
| Williamsburg | 372 | $73,125 | $105,700 |
| Princeton | 236 | $64,500 | $108,300 |
| Lane | 223 | $47,143 | $102,800 |
| Rantoul | 130 | $60,000 | $120,200 |
ZIP codes in Franklin County
8 ZIP codes in Franklin County, Kansas. A ZIP code can also reach into a neighboring county.
- 66042 Lane
- 66067 Ottawa
- 66076 Pomona
- 66078 Princeton
- 66079 Rantoul
- 66080 Richmond
- 66092 Wellsville
- 66095 Williamsburg
Nearby counties in Kansas
Link to this page
Copy this HTML to link to this page from your own site.