The best atmosphere for college basketball is in one of the most hallowed locations in the entire sport.

WalletHub has come out with a list of the best and worst cities for college basketball fans. Topping the list is Chapel Hill, N.C., home of the North Carolina Tar Heels, five national championships, Dean Smith and Michael Jordan.

WalletHub created its rankings by analyzing seven different factors, including number of Division 1 teams, winning percentage, ticket prices, social media engagement and arena capacity. The top 10 is made up of the sport's blue bloods -- UNC, Duke, Indiana and Kansas, to name a few -- but the 10th one is a surprise. That'd be Cullowhee, N.C,, which is home to Western Carolina.

New Britain, Conn. is where you can find Central Connecticut State. It also happens to be the worst cities for college basketball fans. Keep that in mind when your hoops-loving kid expresses interest in applying there.

In the end, it's not the best city that matters because the schools at the top of the list will all be competing to win a title on the court when the tournament kicks off next week -- assuming they make the Big Dance.

Best Cities for College Hoops Fans

  1. Chapel Hill, N.C.
  2. Los Angeles
  3. Durham, N.C.
  4. Bloomington, Ind.
  5. Philadelphia
  6. East Lansing, Mich.
  7. Lawrence, Kan.
  8. Lexington, Kent.
  9. Storrs, Conn.
  10. Cullowhee, N.C.

Worst Cities for College Hoops Fans

  1. New Britain, Conn.
  2. Tampa
  3. Peoria, Ill.
  4. Daytona Beach, Fla
  5. Clinton, S.C.
  6. Hackensack, N.J.
  7. Riverside, Calif.
  8. Lynchburg, Va.
  9. Poughkeepsie, N.Y.
  10. Ithaca, N.Y.