São Gonçalo (
San Gonzalo) es un municipio
brasileño del estado de
Río de Janeiro. Se localiza a una latitud de 22º49'37" S y a una longitud de 43º03'14" O, estando a una altura de 19 metros sobre el nivel del mar. Su población estimada para el año 2006 era de 997.372 habitantes, siendo la segunda ciudad más poblada de Río de Janeiro, después de la capital del estado.