La ciudad es predominantemente blanca en términos de etnia, con 91.8% de su población que pertenece a este grupo.La larga asociación de Portsmouth con la Armada Real significa que representa una de las ciudades más diversas en términos de los pueblos de las Islas Británicas.