Penn, KS Rankings


0 Reviews



Download our custom City Report to see exclusive
data on cost of living, crime, climate, and more.
United States / Kansas / No Metro Area / Osborne County / Penn / Zip Codes

Penn, KS is a small rural town located in Dickinson County, Kansas. It has a population of only about 250 people as of the most recent United States census. Despite its small size, Penn, KS has some impressive rankings from BestPlaces.net. It ranks highly for its low cost of living and high housing affordability with an overall score of 7.6 out of 10 in these categories. The town also ranks highly for its short commute times with an average commute time of just 13 minutes, and for its high safety rating with a crime rate that is 68% lower than the national average. Additionally, Penn, KS is known for being one of the best places to retire due to its low cost of living and peaceful atmosphere. Overall, Penn, KS is a great place to live or visit if you're looking for a safe and affordable environment with excellent quality of life.

Best Places ranks thousands of places to live based on analysis, data and key statistics from the U.S. Census and our Best Places To Live Expert Insights.


Penn, Kansas has never been in one of our rankings. Do you think this is a mistake? Tell us what you think is great or not so great about his place.
Browse all of our Best Places Rankings
Reviews
Compare Penn, KS
cost of living
Compare food, housing, utilities, and more in Penn, Kansas to any other city in the US.