Haworth, OK is a small town located in McCurtain County, Oklahoma. It has a population of 1,731 as of the 2020 census and is known for its rural charm. The town has a number of amenities including parks, schools and restaurants. Haworth also ranks highly on the bestplaces rankings which measure the livability of different cities. It scores especially high in areas such as safety, education and health care. In terms of safety, Haworth ranks #7 out of all cities in Oklahoma with a score of 86. For education it ranks #8 out of all cities in Oklahoma with an overall score of 87. And for health care it gets an impressive 9 out 10 rating making it one of the top rated towns for this criteria in the state. All these factors combined make Haworth an attractive place to live with excellent rankings across multiple categories.
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.
Haworth, Oklahoma 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