Harndrup is een plaats in de Deense regio Zuid-Denemarken, gemeente Middelfart. De plaats telt 619 inwoners (2020).
thumb|left|200px|Voormalig station. Het dorp ligt aan de voormalige spoorlijn Odense - Middelfart. De lijn werd in 1966 gesloten, maar het voormalige stationsgebouw is bewaard gebleven.
Categorie:Plaats in Zuid-Denemarken Categorie:Middelfart