Ängelholm is a municipality in southern Sweden, in the county of Skåne. The municipality covers an area of 422.4 km². Of the total population of 37312, 18186 are male, and 19126 are female. The population density of the community is 88 inhabitants per km².