Město Kravaře leží v údolní nivě řeky Opavy, v nadmořské výšce 237 m n. m. Je vzdáleno 13 km jižně od polských hranic a 9 km východně od města Opavy. Historická oblast Horního Slezska, ve které se Kravaře nacházejí, se nazývá Hlučínsko. Toto území se specifickou minulostí, které zahrnuje téměř 30 obcí, si uchovává charakteristické nářečí, kroje i zvyky.