El Puerto de Bonanza está situado en la localidad española de Sanlúcar de Barrameda, en la andaluza provincia de Cádiz, en la margen izquierda del estuario del río Guadalquivir. En el pasado recibía el nombre de Puerto de Barrameda, por situarse junto al pago de dicho nombre, pero con el tiempo fue conociéndose con el nombre de puerto de Bonanza, conviviendo ambas denominaciones hasta que acabó por imponerse esta última.