El Rubio estas vilaĝo kaj municipo de la Aŭtonoma Komunumo Andaluzio, en la provincoSevilla, sude de Hispanio.
La areo de la municipo estas 20 km² kie loĝas 3 548 geloĝantoj, do loĝdenso estas 177,4 loĝ./km².
El Rubio situas je 102 km de la provinca ĉefurbo Sevilla.
Laŭ statistikoj de la andaluza registaro (SIMAArkivigite je 2007-08-16 per la retarkivo Wayback Machine, 2007) la 3548 geloĝantoj de la municipo El Rubio estas 1785 inoj kaj 1763 viroj. En la 20-kvadratkilometra teritorio estas la vilaĝo, kie loĝas 3544 geloĝantoj, kaj aliaj 4 geloĝantoj loĝas dise en kamparo. Lasta konata nombro de naskiĝoj po jaro estis 32, 15 inoj kaj 17 viroj, kaj mortis 39, 17 inoj kaj 22 viroj. Tiel la natura kresko estis -7 (-0.2%). La laborkapabla loĝantaro estis 1610 homoj (45.4%).