Ängelholm is a locality and the seat of Ängelholm Municipality in Skåne, Sweden with 39,612 inhabitants in 2010.