Haarby or Hårby is a town in central Denmark with a population of 2,494 (1 January 2011).[1] The town is located in Assens municipality, Syddanmark Region on the island of Funen. Until 1 January 2007 it was also the site of the municipality council of the former Haarby municipality.