Overall, Oklahoma has it all – affordable housing, beautiful scenery, small-town charm, and big-city life. It’s generally considered a safe state to live in and is recognized as a great place to raise a family, retire, or visit for vacation. If you’re looking for the safest cities to live in the Sooner State, check out the top 10 in 2021 according to Safewise.

  1. Elgin

cityofelginok.com Elgin is a small town in southwest Oklahoma that is home to great schools, friendly people, and affordable housing. It has ranked as the safest city in the state 3 years in a row and in 2021 had a violent crime rate of 0.0 per and a property crime rate of only 2.4 per 1,000 residents.

  1. Lone Grove

anyjazz65/Flickr Lone Grove is located in southern Oklahoma, near Ardmore, and has a population of just over 5,000. It moved up one spot this year to number 2 and has a violent crime rate of 0.0 and a property crime rate of 2.5 per 1,000 residents.

  1. Blanchard

cityofblanchard.us Located in central Oklahoma, the town of Blanchard has a population of over 9,000 and is a rapidly growing city. The violent crime rate is 0.1 and the property crime rate is 8.9 per 1,000 residents.

  1. Piedmont

piedmont-ok.gov The town of Piedmont is only 27 miles south of Oklahoma City and has a population of over 8500 residents. It has the highest median income of the cities on the list - $97,733. The violent crime rate is 0.0 and the property crime is 4.8 per 1,000 residents.

  1. Antlers

Jimmy Emerson DVM/Flickr Antlers is located in southeastern Oklahoma, just north of Hugo, and has a population of 2296. It is known as the “Deer Capital of the World” because of the large population of White Tail Deer in the surrounding area. The violent crime rate here is 0.0 and property crime is a little higher with 11.3 per 1000 residents.

  1. Verdigris

JB Lamb/Wikipedia Verdigris has a population of 4603 and ranks #6 on the list. It’s located near the Tulsa Metro area and has a violent crime rate of 0.9 and a property crime rate of 6.7 per 1000 residents.

  1. Hinton

Granger Meador/Flickr Hinton is home to the beautiful Red Rock Canyon in Caddo County. The town has a population of 3228 and is a great place to visit for outdoor recreation. The violent crime rate is 0.6 and the property crime rate is 8.7 per 1000 residents.

  1. Pocola

Management/Tripadvisor Pocola is a town in Le Flore County with a population of just over 4100. The town is also home to Choctaw Casino Hotel, making it a hot spot to visit. The violent crime rate is 1 and the property crime rate is 6.8 per 1000 residents.

  1. Union City

unioncitygov/Facebook Union City has the smallest population of the top 10 cities with only 2193 residents. The violent crime rate is 1.4 and the property crime rate is 5.5 per 1000 residents.

  1. Alva

cityofalval/Facebook Coming in at #10 on the list is Alva located in Woods County in northwestern Oklahoma. The population is 5022 and the violent crime rate is 1.2 and the property crime rate is 7.2 per 1000 residents.

If you would like to see the cities that made the list in 2019, click here to check them out.

cityofelginok.com

Elgin is a small town in southwest Oklahoma that is home to great schools, friendly people, and affordable housing. It has ranked as the safest city in the state 3 years in a row and in 2021 had a violent crime rate of 0.0 per and a property crime rate of only 2.4 per 1,000 residents.

anyjazz65/Flickr

Lone Grove is located in southern Oklahoma, near Ardmore, and has a population of just over 5,000. It moved up one spot this year to number 2 and has a violent crime rate of 0.0 and a property crime rate of 2.5 per 1,000 residents.

cityofblanchard.us

Located in central Oklahoma, the town of Blanchard has a population of over 9,000 and is a rapidly growing city. The violent crime rate is 0.1 and the property crime rate is 8.9 per 1,000 residents.

piedmont-ok.gov

The town of Piedmont is only 27 miles south of Oklahoma City and has a population of over 8500 residents. It has the highest median income of the cities on the list - $97,733. The violent crime rate is 0.0 and the property crime is 4.8 per 1,000 residents.

Jimmy Emerson DVM/Flickr

Antlers is located in southeastern Oklahoma, just north of Hugo, and has a population of 2296. It is known as the “Deer Capital of the World” because of the large population of White Tail Deer in the surrounding area. The violent crime rate here is 0.0 and property crime is a little higher with 11.3 per 1000 residents.

JB Lamb/Wikipedia

Verdigris has a population of 4603 and ranks #6 on the list. It’s located near the Tulsa Metro area and has a violent crime rate of 0.9 and a property crime rate of 6.7 per 1000 residents.

Granger Meador/Flickr

Hinton is home to the beautiful Red Rock Canyon in Caddo County. The town has a population of 3228 and is a great place to visit for outdoor recreation. The violent crime rate is 0.6 and the property crime rate is 8.7 per 1000 residents.

Management/Tripadvisor

Pocola is a town in Le Flore County with a population of just over 4100. The town is also home to Choctaw Casino Hotel, making it a hot spot to visit. The violent crime rate is 1 and the property crime rate is 6.8 per 1000 residents.

unioncitygov/Facebook

Union City has the smallest population of the top 10 cities with only 2193 residents. The violent crime rate is 1.4 and the property crime rate is 5.5 per 1000 residents.

cityofalval/Facebook

Coming in at #10 on the list is Alva located in Woods County in northwestern Oklahoma. The population is 5022 and the violent crime rate is 1.2 and the property crime rate is 7.2 per 1000 residents.

OnlyInYourState may earn compensation through affiliate links in this article.

Address: Oklahoma, USA