Piteå is located at the mouth of the Pite River (Swedish: Piteälven), at the shore of the Bay of Bothnia. The central part is located on an islet called Häggholmen, which due to post-glacial rebound almost has become a part of the mainland; the land in northern Sweden rises at a rate of up to 9 mm (0.35 in) per year.
Piteå has an attractive archipelago, which is one of the reasons it is a popular place for tourism both in summer and winter. It features a beach resort area that is often labelled "The Riviera ofNorrbotten" (or Norrland), around which there is a spa, a long sandy beach, a restaurant and a golf course. The area is also suitable for fishing and outdoor activities. In the winter, snow activities such as skiing and winter bathing are common.
The warmest months in Piteå are June, July, and August, with high temperatures of 17 to 21 °C (63 to 70 °F). The coldest are December, January, and February, with low temperatures of -14 to -10 °C (7 to 14 °F).