Com o terceiro maior público do Campeonato Paulista, o São Paulo possui a quinta maior média de torcedores entre os clubes participantes da Série A. Os líderes Palmeiras, Corinthians e Cruzeiro são os únicos a ultrapassarem a marca de 20 mil pagantes. Veja o ranking:
1º - Palmeiras: 29.939 pagantes por jogo
2º - Corinthians: 29.367 pagantes por jogo
3º - Cruzeiro: 23.583 pagantes por jogo
4º - Grêmio: 19.136 pagantes por jogo
5º - São Paulo: 18.566 pagantes por jogo
6º - Atlético-MG: 15.509 pagantes por jogo
7º - Internacional: 14.412 pagantes por jogo
8º - Santos: 12.148 pagantes por jogo
9º - Bahia: 10.561 pagantes por jogo
10º - Flamengo: 9.439 pagantes por jogo
11º - Fluminense: 8.855 pagantes por jogo
12º - Vasco: 8.162 pagantes por jogo
13º - Atlético-PR: 6.985 pagantes por jogo
14º - Chapecoense: 6.298 pagantes por jogo
15º - Vitória: 6.056 pagantes por jogo
16º - Botafogo: 5.939 pagantes por jogo
17º - Sport: 5.284 pagantes por jogo
18º - Ceará: 4.746 pagantes por jogo
19º - Paraná: 3.647 pagantes por jogo
20º - América-MG: 2.651 pagantes por jogo
Públicos do São Paulo em 2018:
1º - São Paulo 1x0 Corinthians: 42.830 pagantes
2º - São Paulo 0x1 Santos: 36.118 pagantes
3º - São Paulo 2x0 São Caetano: 17.899 pagantes
4º - São Paulo 0x0 Novorizontino: 17.171 pagantes
5º - São Paulo 2x0 Botafogo-SP: 13.624 pagantes
6º - São Paulo 0x0 Ferroviária: 11.434 pagantes
7º - São Paulo 1x0 Bragantino: 10.278 pagantes
8º - São Paulo 3x1 Red Bull: 9.226 pagantes
9º - São Paulo 2x0 CRB: 8.514 pagantes