É reconhecido como o maior da América Latina, abrangendo uma área total de 763.175 m². Trata-se também da quarta maior área verde da cidade de São Paulo, ficando atrás apenas dos parques Ibirapuera, Anhanguera e do Parque do Carmo.
Foi recentemente inaugurada a unidade de Vila Formosa, projetada para atender com mais conforto e agilidade a todos da região. A nova unidade funciona 24 horas por dia, 7 dias por semana.