Opole, tyske Oppeln, by, hovedstad i Opolskie województwo (provins), sydvestlige Polen, beliggende ved floden Oder. Opole begyndte som hjemsted for den slaviske Opolanie-stamme; den tidligste omtale af det var i det 9. århundrede. I 1202 blev det hovedstaden for Opole-fyrstedømmet, der omfattede hele Øvre Schlesien-regionen. Byen gik videre til Bohemia (1327), Habsburgs (16. århundrede) og Preussen (1742) og blev returneret til Polen i 1945.
Opole er en vigtig flodhavn og jernbaneforbindelse mellem Wrocław og Øvre Schlesien; dens økonomi afhænger af cementindustrier og jernstøberier. Der er et regionalt museum, et universitet, teatre og mange bemærkelsesværdige historiske bygninger. En årlig festival med polske sange er en populær kulturel begivenhed. Pop. (2011) 122.625.