Selmsdorf mit ca. 2900 Einwohnern ist eine Gemeinde im Nordwesten des Landkreises Nordwestmecklenburg in Mecklenburg-Vorpommern. Die Gemeinde wird vom Amt Schönberger Land mit Sitz in der Stadt Schönberg verwaltet.
Die Gemeinde Selmsdorf liegt nur 5 km östlich von Lübeck, im Nordwesten und Norden wird das Gemeindegebiet von der unteren Trave sowie der Pötenitzer Wiek und dem Dassower See begrenzt. Im Südwesten erhebt sich eine Endmoräne bis 83 m ü. NN.
Zu Selmsdorf gehören, die Ortsteile Hof Selmsdorf, Lauen, Sülsdorf, Teschow und Zarnewenz.
Der als Angerdorf angelegte Ort taucht erstmals 1313 in einem Register auf. Die Selmsdorfer Kirche wurde 1864 im gotischen Stil errichtet.
Für Naturliebhaber ist der nördliche Teil des Gemeindegebietes recht interessant: Das Traveufer und der Dassower See sowie der idyllische Ortsteil Teschow auf der gleichnamigen Halbinsel sind durch ausgebaute Wander- und Radwege miteinander verbunden. Nahe Teschow blickt man von einem Aussichtspunkt über die Trave auf das Dummersdorfer Ufer mit der Stülper Huk und den 3 km nördlich liegenden Fährhafen Skandinavienkai in Travemünde wie auf die Pötenitzer Wiek und den Priwall.
In Selmsdorf treffen die beiden längsten Bundesstraßen Mecklenburg-Vorpommerns zusammen: die B 104 von Lübeck–Schlutup über Schwerin und Neubrandenburg zur polnischen Grenze vor Stettin und die B 105, die hier beginnt und über Wismar und Rostock nach Stralsund führt. Die A 20 (Lübeck – Wismar) führt wenige Kilometer südlich von Selmsdorf vorbei, die nächsten Auffahrten (Schönberg und Lüdersdorf) liegen je 11 km entfernt. Näher liegen die Lübecker Auffahrten der A 1 und A 226 auf der anderen Seite der Trave.
Geografisch gesehen weist Selmsdorf folgende Koordinaten auf: 53° 52´ nördlicher Breite und 10° 52´östlicher Länge. Die Fläche beträgt 36,13 km² und die Höhe über dem Meeresspiegel 55 m über NN.
In Nord-Süd Richtung verläuft durch die Gemeinde ein Höhenrücken, der sich aus der Region Schönberg über Lockwisch erstreckt und auf der Halbinsel zwischen dem Dassower See und der Trave endet.
Die höchsten Erhebungen im Höhenverlauf sind:
-Ihlenberg 82,1 m. ü. NN (historisch)
-Bockholzberg 83,9 m. ü. NN
-Kapenberg 28 m. ü. NN
-Pötterberg 70,0 m. ü. NN
Die Höhenlage der Ortsteile stellt sich wie folgt dar:
- OT Selmsdorf
23 m. ü. NN bis 47 m. ü. NN (Kirchberg)
-OT Hof Selmsdorf
50 m. ü. NN bis 60 m ü. NN
-OT Lauen
17 m. ü. NN
-OT Sülsdorf
29,5 m. ü. NN bis 57,6 m. ü. NN
-OT Zarnewenz
13,0 m. ü. NN bis 30,5 m. ü. NN
-OT Teschow
10 m. ü. NN