จังหวัดลพบุรีตั้งอยู่ในภาคกลางของประเทศไทย ระหว่างเส้นรุ้งที่ 14 องศา 48 ลิปดาเหนือ และเส้นแวงที่ 100 องศา 25 ลิปดาตะวันออก อยู่ห่างจากกรุงเทพมหานครไปทางเหนือตามเส้นทางหลวงหมายเลข 1 ถนนพหลโยธิน ประมาณ 155 กิโลเมตร หรือทางรถไฟสายเหนือประมาณ 133 กิโลเมตร มีพื้นที่ 6,586.67 ตารางกิโลเมตร หรือประมาณ 4,116,668 ไร่
อาณาเขต
จังหวัดลพบุรีมีพื้นที่ติดต่อกับจังหวัดต่าง ๆ 8 จังหวัดดังนี้ คือ
-
ทิศเหนือ ติดกับจังหวัดเพชรบูรณ์
-
ทิศตะวันออก ติดกับจังหวัดนครราชสีมาและจังหวัดชัยภูมิ
-
ทิศตะวันตก ติดกับจังหวัดนครสวรรค์และจังหวัดสิงห์บุรี
-
ทิศใต้ ติดกับจังหวัดสระบุรี จังหวัดพระนครศรีอยุธยา และจังหวัดอ่างทอง