Публий Рупилий () e политик на Римската република през 2 век пр.н.е.

През 132 пр.н.е. Попилий е избран за консул заедно с Публий Попилий Ленат. Той е изпратен в Сицилия да потуши първото сицилианско робско въстание на Евн. Публий Рупилий има победа. Евн е пленен и заведен в Рим, където скоро след това умира. През 131 пр.н.е. е проконсул и управлител на провинцията. Дава в сената закона leges Rupiliae.

Източници Цицерон, De Am. 19 (69), Tusculan Disputations iv.17, In Verr. ii.13, 15; Диодор Сикул, xxxiv.I, 20; Велей Патеркул, ii.7.

Категория:Римски републикански консули