Twenty-three states have at least one NFL team, while the remaining twenty-seven do not. The states with the most number of NFL teams are California and Florida, with three apiece. Seven states has two or more NFL teams. The largest state without an NFL team is Virginia, while the smallest with one is Louisiana.
List of NFL teams by state
The following are lists based on each team’s home stadium.
Arizona NFL teams
California NFL teams
Colorado NFL teams
Florida NFL teams
Georgia NFL teams
Illinois NFL teams
Indiana NFL teams
Louisiana NFL teams
Maryland NFL teams
Massachusetts NFL teams
Michigan NFL teams
Minnesota NFL teams
Missouri NFL teams
Nevada NFL teams
New Jersey NFL teams
New York NFL teams
North Carolina NFL teams
Ohio NFL teams
Pennsylvania NFL teams
Tennessee NFL teams
Texas NFL teams
Washington NFL teams
Wisconsin NFL teams
FAQ
There are a lot of questions about NFL teams by state. Here are the most Frequently Asked Questions to help clear things up.
How many states have at least one NFL franchise?
23 states.
Which states have the most NFL teams?
California and Florida, with three NFL teams each.
Which states have more than one NFL team?
California, Florida, Maryland, New Jersey, Ohio, Pennsylvania, and Texas.
How many states don’t have an NFL team?
27 states.