This is for all the singles out there that are looking for love in all the wrong places. While some of us are happy to be single and enjoying life on their own terms, there are a lot of people out there that would love to find “the one”. So, if you are on the search for finding Mr. or Mrs. Right, then we have a list of the 20 best cities in America for singles. This list details the percentage of the single population, cost for a date night and the median annual income.

Boston, Massachusetts

Boston is one of the best locations for singles in the US. The percentage of the population that is single is 69.32%. For a date night, you can expect to pay about $83.38 on a median income of $32,142.

Washington, D.C.

If you are a recent college grad and single, then head off to the nation’s capital for that first big kid job. Washington, D.C. is a hub for young professionals and has a population that is 70.27% single. The media income is high at $46,401, but so is the average cost of date night. You can expect to pay about $95.42 for a night out on the town.

Philadelphia, Pennsylvania

For Philadelphia, 68.12% of the population is single. The city has a median income of $29,998 and the average cost for a date night is $71.50. You could probably make it even cheaper by going out and enjoying some public art, as Philly has more public art than any other city in the U.S.

Baltimore, Maryland

If you are a single man, then you should be heading to Baltimore. The percentage of the population that is single is 68.90%, but for every 125 single women there are 100 single men. Fellas, your chances are better here and date night will cost about $69.62 on a median income of $31,763.

Cleveland, Ohio

For Cleveland, 69.89% of the population is single. You should expect to pay about $60.30 for an average date night, but that is on a low median income for the city. The residents of Cleveland have a median income of only $22,124, so not a whole lot of money to spend while checking out the Rock and Roll Hall of Fame.

San Francisco, California

San Francisco is the place to be for those single ladies out there. The population of the city is 60.14% single and for every 101 single men there are 100 single women. Plus, you will be making some good money, as the median income for the city is $47,428. With that being said, expect to pay a lot more for date night, as the average date night costs $102.00.

Detroit, Michigan

If you are single and love music, then head to Detroit, the birthplace of techno music. Detroit has one of the highest percentages for single people at 73.50%, but also one of the lowest median incomes at $20,553. It’s okay though, you can head out for date night and expect to pay just $60.00 on average.

Atlanta, Georgia

For Atlanta, 69.44% of the population is single. For date night, you can expect to pay about $73.36. Not too bad when the median income for Atlanta is $34,330.

Oakland, California

Oakland comes in at #9 thanks to it’s high scores for arts and entertainment. There is plenty to do in the city, especially with over 80 parks and 300 restaurants to choose from. You have a population that is 60.19% single, so plenty of options out there for dating too. The median income for Oakland is $31,033, so $76.76 being the average cost of a date night is feasible.

Seattle, Washington

For the coffee lovers out there that are single, start heading to Seattle. They have a population that is 58.53% single, so Starbucks is probably loaded with singles that are ready to mingle. In Seattle, you can expect to pay about $82.66 for a date night, but you are making some good money with a median income of $41,202.

Milwaukee, Wisconsin

Want to take a romantic stroll through the city for your date? Milwaukee is the place to do it, as they were voted one of the Top 20 Most Walkable Neighborhoods in the U.S. You’ll have plenty of options to choose from, as 67.71% of the city is single. While out for your stroll, you can expect to pay about $69.60 for date night on a median income of $23,309.

Minneapolis, Minnesota

Speaking of walking, how about walking the Minneapolis Skyway for a first date? It keeps you out of the cold and covers 69 downtown blocks, the longest skyway system in the world. For Minneapolis, 64.50% of the population is single. For date night, you should expect to pay about $69.60 on a median income of $30,431.

Portland, Oregon

Portland takes the #13 spot with a population that is 57.17% single. You might catch come of those singles taking part in the World Naked Bike Ride, which is the largest in the world with 13,000 nude participants in Portland. On average, the cost of a date night in Portland is $65.10 with a median income of $31,213.

Long Beach, California

For the younger singles out there, head over to Long Beach. They have a population that is 57.33% single, but add in the fact that 17% of the population is also between the ages of 25 and 34, so you definitely have some singles that are ready to mingle! The average date will cost you $78.40 in Long Beach, but on a median income of $30,610.

Chicago, Illinois

Chicago takes the #15 spot, as 62.74% of the population is single. For a bigger city, the average cost of a date night is not terrible at $82.50. You could save even more money by taking your date to the Taste of Chicago, the world’s largest free outdoor food festival. You can afford dinner though, as the median income in Chicago is $31,096.

Los Angeles, California

Los Angeles is huge, as it has 88 different cities within the city. With 58.85% of the population being single, it might be worth all the traveling. For a date night in L.A., you can expect to pay about $78.40, which is way less than we thought it would be. However, you aren’t making a ton of money, as the median income in Los Angeles is $25,597.

New York, New York

If you are single and living in the Big Apple, expect to pay a lot of money for a date night. The average cost for date night is $103.00; the highest on the list. You can afford it though, as the median income for the city is $35,057. You have some options to choose from for that date, as 57.84% of the population in NYC is single.

Columbus, Ohio

If you are smart, then you probably already live in Columbus or you need to move there. The city was named one of the seven most intelligent cities in the world and 61.17% of those smarties are single. It gets even better though, as the average cost of a date night is $57.60. With a median income of $29,048, Columbus is sounding like a smart choice!

Denver, Colorado

For Denver, 59.10% of the population is single. As far as numbers go, the median income for Denver is $32,424 and the average cost of a date night is $72.34. To be honest, some of your money is probably going to some brewed beer, as the city brews over 200 different beers a day. So, plenty of beer and dating options in Denver.

Memphis, Tennessee

The last spot on the list goes to Memphis, which has 63.63% of the population being single. It is one of the cheaper places to go out on a date, as the average date night costs $50.60. Maybe one of those reasons is because couples are heading to Kooky Canuck, which has a 12-pound burger on their menu. One burger will feed you both.