Położenie Lubartów administracyjnie należy do województwa lubelskiego i powiatu lubartowskiego, jest gminą miejską. Leży ok. 26 km na północ od Lublina. Miasto leży na Wysoczyźnie Lubartowskiej, zaliczanej do Niziny Południowopodlaskiej, będącej częścią Nizin Środkowopolskich. Jest położone w historycznej ziemi lubelskiej, zaliczanej do Małopolski„Sprawozdania z Czynności i Posiedzeń Naukowych”, R. XXIX, zesz. 2. Łódzkie Towarzystwo Naukowe, Łódź 1975, s. 143.. Wschodnią granicę administracyjną Lubartowa stanowi rzeka Wieprz, choć skraj zabudowy miejskiej znajduje się w odległości około 1 km od rzeki, jedynie w północnej części miasta znajduje się kilka budynków w pobliżu rzeki. Wysokość Lubartowa mieści się w przedziale 144–184 m n.p.m.

Sąsiaduje z miejscowościami: Chlewiska, Szczekarków, Lisów, Skrobów, Skrobów-Kolonia, Nowodwór, Annobór-Kolonia, Łucka i Łucka-Kolonia należącymi do gminy wiejskiej Lubartów i z wsią Serniki należącą do gminy Serniki. Na czwórstyku między Lubartowem, Chlewiskami, Pałecznicą i Szczekarkowem styka się jednym punktem z wsią Pałecznica należącą do gminy Niedźwiada.

Powierzchnia miasta wynosi 13,91 km², co stanowi około 1% powierzchni powiatu lubartowskiego.