The following list presents the official temperature extremes recorded in Portugal by the Portuguese meteorological institute (IPMA) in official WMO stations.
Highest Temperatures Recorded
Temperature Location Date Recorded Extremes Instituto Português do Mar e da Atmosfera, IPMA Amareleja 1 August 2003 Pinhão 14 July 2022 Viana do Alentejo 1 August 2003 Alvega 4 August 2018 Mora 29 June 2025 Amareleja 23 July 1995 Santarém 7 August 2023 Santarém 4 August 2018 Lousã 13 July 2022 Alcácer do Sal 4 August 2018 Amareleja 13 July 2017 Santarém 13 July 2022 Coruche 4 August 2018 Alvega 29 June 2025 Pegões 4 August 2018 Alcácer do Sal 3 August 2018 Castro Verde (Neves-Corvo) 4 August 2018 Elvas 13 July 2017 Reguengos de Monsaraz 13 July 2017 Mora 2 August 2018 Castro Verde (Neves-Corvo) 1 August 2018 Alvega 14 July 2022 Castro Verde (Neves-Corvo) 13 July 2017 Amareleja 13 July 2022 Setúbal 4 August 2018 Reguengos de Monsaraz 3 August 2018 Évora 4 August 2018 Beja 1 August 2003 Tomar 4 August 2018 Avis 4 August 2018 Portel 13 July 2017 Mora 13 July 2022 Pinhão 15 July 2022 Amareleja 4 August 2018 Santarém 31 July 1944 Viana do Alentejo 2 August 2018 Portel 4 August 2018 Santarém 1 August 2003 Beja 24 July 1995 Avis 1 August 2003 Mirandela 14 July 2022 Elvas 3 August 2018 Alvalade 23 July 1995 Mértola 23 July 1995 Lousã 7 September 2016 Alcácer do Sal 23 July 1995 Viana do Alentejo 18 July 1991
Lowest Temperatures Recorded
Temperature Location Date Recorded Penhas da Saúde 5 February 1954 Miranda do Douro 6 January 1945 Lamas de Mouro Unknown Penhas Douradas 11 February 1956 Miranda do Douro 7 March 1995 Penhas Douradas 1 March 2005 Figueira de Castelo Rodrigo 12 January 1967 Miranda do Douro 4 January 1971 Guarda* 11 February 1956 Bragança 16 January 1945 Figueira de Castelo Rodrigo 12 February 1983 Carrazeda de Ansiães 12 February 1983 Montalegre 5 February 1954 Miranda do Douro 12 February 1983 Bragança 12 February 1983 Bragança 4 January 1972 Penhas Douradas 14 January 1987 Mirandela 18 November 2007 Guarda 12 January 1985 Bragança 2 March 2005 Guarda 1 March 2005 Penhas Douradas 1 March 1993 Penhas Douradas 11 February 1978 Sabugal 19 January 2017 Mirandela 1 November 1982 Mora 8 November 1997 Montalegre 31 January 1954 Sabugal 20 December 2019 Carrazeda de Ansiães 9 January 1985 Montalegre 1 January 1971 Viseu* 14 November 1927 Montalegre 14 February 1983 Penhas Douradas 28 February 2005 Mora 23 January 2000 Penhas Douradas 27 January 2005 Guarda 6 March 1971 Miranda do Douro 11 January 2021 Coruche 19 January 2017 Lamas de Mouro 26 January 2017 Penhas Douradas 8 January 2009 Lamas de Mouro 24 February 2018 Penhas Douradas 13 February 2010 Chaves 22 January 1983 Bragança 18 November 2007 Bragança 9 January 2009 Guarda 19 January 2017 Alvalade 28 January 2005 Miranda do Douro 2 December 2017 Chaves 8 January 2021 Aljezur 28 January 2005 Alvalade 28 January 2005 Mirandela 4 February 2012 Chaves 4 February 2012 Bragança 17 December 2010 Penhas Douradas 20 December 2009 Bragança 20 December 2009 Chaves 19 January 2017 Fundão 18 February 1981 Mirandela 12 February 1983 Mira 17 January 1960 Ladoeiro 6 January 1997 Carrazeda de Ansiães 22 December 1990 Chaves 30 December 1980 Portalegre* 11 January 1941 Tomar 19 January 2017 Sabugal 4 February 2012 Coimbra* 31 December 1941 Carrazeda de Ansiães 11 and 17 January 2021 Figueira de Castelo Rodrigo 1 January 2017 Mirandela 14 January 1985 Chaves 14 February 1983 Miranda do Douro 28 November 2008 Guarda 23 November 1988 Bragança 5 January 2021 Lamas de Mouro 16 January 2021 Alvega 10 February 2012 Mirandela 30 January 2022 Ladoeiro 6 December 1998 (*) Stations created prior to 1941 and no longer in use
Notes
References