Skagen está situada en el extremo norte de Dinamarca, en un promontorio entre el Mar del Norte y el Mar Báltico.
La ciudad se caracteriza por sus tradicionales casas amarillas con tejados rojos. Alrededor del puerto hay innumerables restaurantes y cafés en antiguas empacadoras. Entre los lugares de interés destaca la antigua fábrica de dulces. La naturaleza única y las hermosas playas invitan a relajarse. Los alrededores también merecen una visita. Entre ellos, Grenen, el lugar donde el Mar del Norte se une con el Mar Báltico, y la mayor duna itinerante de Dinamarca: la Milla de Råbjerg.