Waynesboro was ranked 46 out of 50 as one of the best cities to live at in the United States by 24/7 Wall Street.

The financial news company looked at about 20,000 cities and ranked them based off of distance between major cities, job opportunities and relationships with the community.

The organization stated they chose Waynesboro because of its affordability, safety and scenic beauty.

"It's really no surprise to us here in Waynesboro we already know its a great place to live, work, and play," Terry Short, Mayor of Waynesboro, said. "Everyday folks are working really really hard to improve our city and make it attractive and a desirable place for everyone."

Mayor Short also contributes this honor to their location Shenandoah National Park and said it keeps visitors coming back.

The top city listed was Valley, Alabama.