If you're from a small town, finding love can be a bit of a challenge. Some have packed up and have moved to a town where there are more "fish in the sea", so-to-speak.

Some of the larger cities offer more dating options for singles and couples. More dining options, movies, miniature golf and other fun things to do on a date night are just a few.

However, studies have shown that more date night entertainment options really don't matter much if there are not enough potential mates for you to hook up with where you are now.

Our friends at WalletHub.com have done some research in order to help you figure out what city or town is the best and worst place if you're single.

WalletHub made the comparison of more than 180 American cities using 34 different measurements in the arena of "dating-friendliness."

Dating-friendliness measured single's population of towns and cities, the number of online dating opportunities, and nightlight opportunities, to name a few.

Here Are The Best Cities For Singles 

  1. Atlanta, GA
  2. Denver, CO
  3. San Francisco, CA
  4. Portland, OR
  5. Los Angeles, CA
  6. Seattle, WA
  7. Chicago, IL
  8. San Diego, CA
  9. Minneapolis, MN
  10. Portland, ME

Here Are The Worst Cities For Singles

  1. Brownsville, TX
  2. Pembroke Pines, FL
  3. Hialeah, FL
  4. Pearl City, HI
  5. South Burlington, VT
  6. Warwick, RI
  7. Glendale, CA
  8. Lewiston, ME

If you're looking for love, then a move to Portland, Maine might be a good fit. If you're not looking for love and you're looking to move, Lewiston, Maine might be the best choice.

Whatever you're looking for, we certainly hope you find it.