Kujavy, ein langgestrecktes Dorf am Děrenský-Bach, liegt in der Region Ostrava im südwestlichen Teil des ehemaligen Bezirks Nový Jičín. Mit mehreren anderen Dörfern liegt es in einem weiten, fruchtbaren Tal, zwischen den Oderbergen und der Mährisch-Schlesischen Beskiden auf einer Höhe von 279 m. Zu den Kulturdenkmälern gehört die 1833 erbaute St.-Michael-Kirche. Derzeit passt sich das Dorf, das früher ausschließlich landwirtschaftlichen Aktivitäten gewidmet war, neuen Trends im Leben an.