States With NFL Teams There are a total of 23 states that presently have NFL teams. California and Florida have the highest number of NFL teams across these states, with a total of three teams. Maryland, New Jersey, Ohio, Pennsylvania, and Texas come next, with two teams each.