Puerto Real este un municipiu în provincia Cádiz, Andaluzia, Spania cu o populație de 36.221 locuitori.