Western, northern OK fare best.
A recent survey by the website NerdWallet.com ranks the best Oklahoma towns for young families.
The survey looked at affordability, quality of local schools and community growth.
Piedmont and Blanchard top the list, due to highly rated school systems.
Blackwell scores third, due to one of the most affordable real estate markets in the state and high scoring schools. Elk City and Weatherford also make the top five.
Jenks, Tecumseh, Yukon, Collinsville and Edmond round out the list.