Das Dorf Baldegg ist ein Ortsteil der Gemeinde Hochdorf im Schweizer Kanton Luzern. Es liegt zwei Kilometer vom Zentrum von Hochdorf entfernt auf 469 m ü. M. und wird vom Stägbach durchflossen.