Detmarovice sa nachádza v Sliezsku v severovýchodnej časti Ostravskej aglomerácie, 9 km severozápadne od okresného mesta Karviná.
Hraničí s mestami Karviná a Orlová, obcami Dolnej Lutyne, Doubrava a Petrovice pri Karvinej, na severe potom s Poľskom. Správne územie obce tvoria 2 katastrálne územia - Detmarovice a Koukolná. Ďalšie miestne časti nesú názvy Olmovec, Zálesie a Glembovec.
Obec je plná kontrastov. Na jednej strane priemysel, krajina pretkaná drôtmi a stožiarmi vysokého napätia, kde takmer z každého miesta sú vidieť komíny tunajšej elektrárne a na strane druhej pekné miesta uprostred zelene. Lesy, lúky a malebné zákutia, zaujímavá kvetena a pomerne dosť zveri.
V obci sa nachádza základná škola, knižnica (tel.: 596 550 071 knihovníčka), zdravotné stredisko, pohostinstvo, predajne potravín, pošta a ďalšie prevádzky. Obyvatelia môžu tiež využívať niekoľko športovísk, ktoré sa v Dětmaroviciach nachádzajú.
V obci tiež funguje dom s opatrovateľskou službou a opatrovateľská služba. Tel.: 596 540 143.
Pamiatkou obce je Nebrojova kaplnka, ktorá bola podľa dochovaných historických materiálov postavená v roku 1860 v blízkosti pohrebiska z tridsaťročnej vojny a tiež rímskokatolícky kostol sv. Marí Magdalény s farnosťou.