California has the most number of NFL teams. It has four NFL teams.
The four NFL teams are-
Los Angeles Chargers
Los Angeles Rams
Oakland Raiders
San Francisco 49ers