Castilblanco de los Arroyos este un municipiu în provincia Sevilia, Andaluzia, Spania cu o populație de 4.870 locuitori în 2.006.