Elgin, Pennsylvania is a small town located in Lancaster County with a population of just over 1,000 people. Despite its small size, Elgin is ranked highly in terms of livability by BestPlaces.net. The town has an overall ranking of 9/10 and ranks particularly highly in amenities like weather, education and housing. Elgin's warm summers and mild winters contribute to its high score in the weather category, while its low cost of living gives it an added boost in the housing arena. Furthermore, Elgin residents benefit from excellent local schools which have earned them a top ranking in education as well. All these factors combine to make Elgin a great place to live that offers plenty for residents of all ages.
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.
Feeling safe and secure is especially important to Americans these days. Recent events have reminded us that the safety of our...
Read More
Country Home magazine, in conjunction with Sperlings BestPlaces, reveals that Burlington, Vermont is the 2007 Best Green Pla...
Read More
Browse all of our Best Places Rankings