La ciudad es uno de los 6 municipios que componen el Área metropolitana de la Bahía de Cádiz-Jerez, una aglomeración urbana polinuclear formada por los municipios de Cádiz, Chiclana de la Frontera, Jerez de la Frontera, Puerto Real, El Puerto de Santa María y San Fernando situada en la Bahía de Cádiz.