It's almost the end of the year. You are going to need someone to kiss at midnight on New Year's Eve, so why not try to start 2018 with a new romance, in one of the top cities for singles.

If you are looking to find love, then you might have to move. According to Wallethub.com, the analysts over there "utilizing 15 “economics” metrics, 12 “fun and recreation” metrics, and five “dating opportunities” metrics, to create this list of the best and worst cities for singles.

El Paso ranks 121 out of 180 cities which were compared with a numerous set of factors such as nightlife options and dating app opportunities. You can check out the other cities thanks to this pretty sweet map.

Source: WalletHub

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

And sadly, the worst cities are:
173. Charleston, WV
174. Laredo, TX
175. Lewiston, ME
176. Pearl City, HI
177. Yonkers, NY
178. Warwick, RI
179. Hialeah, FL
180. Pembroke Pines, FL
181. Brownsville, TX
182. South Burlington, VT