Lebanon, NH is a small town located in Grafton County with a population of 13,151. The city is highly ranked in terms of livability according to BestPlaces.net, scoring an impressive 8.1 out 10 points for its overall ranking and 8.4 out of 10 points for its housing score. Additionally, the city has an excellent score for amenities with 9 out of 10 points, reflecting the presence of many amenities that make Lebanon a desirable place to live. Education also ranks high here, with a rating of 7 out of 10 reflecting easy access to local schools and universities in the area. The crime rate here is also low making Lebanon a safe place to live; it receives an impressive 7 out 10 points for this factor as well. All in all, these rankings from BestPlace indicate that Lebanon offers residents the perfect balance between safety and convenience, making it an ideal location for those looking for somewhere peaceful yet full of activities.
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.
Lebanon, New Hampshire 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