Maybe you're looking for love in all the wrong places.

WalletHub has come out with a list of the best cities for singles. Number one? The city where Tony Bennett left his heart, of course -- San Francisco.

The criteria for "best" certainly seems subjective, so WalletHub explained its formula:

Our data team compared the 150 most populated U.S. cities based on 29 key indicators of a location conducive to a healthy single-but-looking disposition. Our data set ranges from “share of single population” to “number of online dating opportunities” to "nightlife options per capita."

Best Cities for Singles

  1. San Francisco
  2. Orlando
  3. Seattle
  4. San Diego
  5. Boston
  6. Austin
  7. Las Vegas
  8. Phoenix
  9. Miami
  10. Los Angeles

While those cities may help you get one step closer to your soulmate -- or at least the person you can spend Saturday night Netflix and chilling with -- there are some locales where being single is as unfulfilling as being a Cleveland Browns fan.

Worst Cities for Singles

  1. Brownsville, Tex.
  2. Hialeah, Fla/
  3. Yonkers, N.Y.
  4. Port St. Lucie, Fla.
  5. Pembroke Pines, Fla.
  6. Moreno Valley, Calif.
  7. Chesapeake, Va.
  8. Laredo, Tex.
  9. Fontana, Calif.
  10. Greensboro, N.C.