 Haparanda had a population of 4,856 in 2010, of out of a municipal total of 10,200 inhabitants.Haparanda is, despite its small population, for historical reasons often still referred to as a "city".Statistics Sweden, however, only counts localities with more than 10,000 inhabitants as cities.