La Bandera de la Ciudad de São Paulo está compuesta por una cruz acostada y el escudo de la ciudad. Es blanca, tiene una Cruz de la Orden de Cristo en rojo y ostenta el escudo del municipio en el centro. El blanco simboliza la paz, la pureza, la templanza, la verdad, la franqueza, la integridad, la amistad y la síntesis de las razas. El rojo simboliza la audacia, el coraje, el valor, la gallardía, la generosidad y la honra. La cruz evoca la fundación de la ciudad.