Obec Ženklava leží v Moravskoslezském kraji v ORP Kopřivnice v nadmořské výšce 336 m. V roce 2014 zde žilo 1030 obyvatel. Ženklava má katastrální území o rozloze 1067 ha.