Olesno (en allemand : Rosenberg) est une ville polonaise, siège de la gmina du même nom et du powiat d'Olesno, dans la voïvodie d'Opole.