Hochdorf District
Hochdorf District was one of the five Ämtern, or districts, of the German-speaking Canton of Lucerne, Switzerland. Its capital is the town of Hochdorf. It has a population of . In 2013 the name was changed from Amt Hochdorf to Wahlkreis Hochdorf as part of a reorganization of the Canton. A sixth Wahlkreis was created, but in Hochdorf everything else remained essentially unchanged.
Hochdorf District consists of the following thirteen municipalities:
| Municipality | Population | Area, km2 |
| Aesch | ||
| Ballwil | ||
| Emmen | ||
| Ermensee | ||
| Eschenbach | ||
| Hitzkirch | ||
| Hochdorf | ||
| Hohenrain | ||
| Inwil | ||
| Rain | ||
| Römerswil | ||
| Rothenburg | ||
| Schongau | ||
| Total |