Nordfyn is een gemeente in de Deense regio Zuid-Denemarken (Syddanmark) en telt 29.179 inwoners (2026). Nordfyn ligt op het eiland Funen.
De gemeente kwam tot stand bij de herindeling van 2007, toen de gemeenten Bogense, Otterup en Søndersø werden samengevoegd. De naam van de gemeente werd aangenomen door middel van een lokaal referendum.
thumb|left|Sint Nicolaaskerk in Bogense
Plaatsen in de gemeente Veflinge Lunde Søndersø Morud Særslev Kappendrup Skamby Bogense Hårslev Klintebjerg Østrup Uggerslev Otterup Bredbjerg Gamby