Chorula is a village in the administrative district of Gmina Gogolin, within Krapkowice County, Opole Voivodeship, in south-western Poland. It lies approximately 7 kilometres north-west of Gogolin, 8 km north of Krapkowice, and 15 km south of the regional capital Opole.