WalletHub puts the Steel City at No. 1 for football and No. 3 for hockey.

By: KDKA-TV News Staff

PITTSBURGH (KDKA) — At 5-3, the Pittsburgh Steelers are not the best football team in the NFL, but the city of Pittsburgh is the top town in a new study of America’s best sports cities.

READ MORE: Study Ranks Pittsburgh Among Best Places To Live In U.S.

Popular consumer site WalletHub.com released its rankings Wednesday, putting the Steel City at No. 1 for football.

Hockey wasn’t far behind at No. 3.

Pittsburgh checked in at No. 4 in the overall rankings, behind No. 1 Boston, No. 2 Los Angeles and No. 3 New York.

READ MORE: 'Best Small Cities In America': 2 Western Pa. Communities Ranked In The Top 25

Philadelphia was next at No. 5.

Pittsburgh was ranked the No. 13 baseball city and the No. 94 city for basketball.

The Steelers welcome the Detroit Lions to Heinz Field on Sunday for a 1 p.m. kickoff. The Penguins’ next game is at home Thursday against the Florida Panthers.

Click here to see WalletHub’s full rankings.