Schwafheim ist ein Ortsteil der Stadt Moers im Kreis Wesel, Nordrhein-Westfalen, und liegt im südöstlichen Teil von Moers. Mit einer Fläche von 4,58 km² und etwa 7.228 Einwohnern (Stand: 31. Dezember 2023) bietet Schwafheim eine Mischung aus ländlichem Charme und städtischer Anbindung.
Der Ortsteil grenzt im Nordwesten an Vinn, im Norden an Asberg, im Osten an Duisburg-Bergheim (Ortsteile Burgfeld und Trompet), im Süden an Rumeln-Kaldenhausen und im Südwesten an Holderberg. Die Landesstraße 137 (ehemals Bundesstraße 57) verläuft in Nord-Süd-Richtung durch den Ortsteil und verbindet Schwafheim mit den umliegenden Städten
Es ist ein lebenswerter Ortsteil von Moers, der durch seine naturnahe Lage, gute Verkehrsanbindung und vielfältige Freizeitmöglichkeiten besticht. Ob für Familien, Naturliebhaber oder Kulturinteressierte – Schwafheim bietet für jeden etwas.