Minister of Transport and Energy
Term of office
Party
Cabinet
Steef van Schaik (1888–1968)
25 June 1945 – 3 July 1946
Roman Catholic State Party
Willem Schermerhorn (Schermerhorn– Drees ) [ 24]
Catholic People's Party
Minister of Transport
Term of office
Party
Cabinet
Hein Vos (1903–1972)
3 July 1946 – 1 March 1947
Labour Party
Beel I [ 25]
Minister of Transport and Water Management
Term of office
Party
Cabinet
Hein Vos (1903–1972)
1 March 1947 – 7 August 1948
Labour Party
Beel I [ 25]
Josef van Schaik (1882–1962) [Deputy]
7 August 1948 – 1 November 1948 [Acting] [Minister]
Catholic People's Party
Drees– Van Schaik [ 26]
Derk Spitzen (1896–1957)
1 November 1948 – 15 March 1951
Independent Christian Democratic Protestant
Hendrik Wemmers (1897–1983)
15 March 1951 – 2 September 1952
Independent Christian Democratic Protestant
Drees I [ 27]
Jacob Algera (1902–1966)
2 September 1952 – 10 October 1958 [Res]
Anti-Revolutionary Party
Drees II [ 28]
Drees III [ 29]
Herman Witte (1909–1973)
10 October 1958 – 1 November 1958 [Ad Interim ] [Minister]
Catholic People's Party
Jan van Aartsen (1909–1992)
1 November 1958 – 19 May 1959
Anti-Revolutionary Party
Beel II [ 30]
Henk Korthals (1911–1976) [Deputy]
19 May 1959 – 24 July 1963 [Minister]
People's Party for Freedom and Democracy
De Quay [ 31]
Jan van Aartsen (1909–1992)
24 July 1963 – 14 April 1965
Anti-Revolutionary Party
Marijnen [ 32]
Ko Suurhoff (1905–1967)
14 April 1965 – 1 May 1966 [Note]
Labour Party
Cals [ 33]
Pieter Bogaers (1924–2008)
1 May 1966 – 30 June 1966 [Acting] [Minister]
Catholic People's Party
Ko Suurhoff (1905–1967)
30 June 1966 – 22 November 1966
Labour Party
Dr. Jan de Quay (1901–1985) [Deputy]
22 November 1966 – 5 April 1967
Catholic People's Party
Zijlstra [ 34]
Joop Bakker (1921–2003) [Deputy]
5 April 1967 – 6 July 1971 [Minister]
People's Party for Freedom and Democracy
De Jong [ 35]
Dr. Willem Drees Jr. (1922–1998)
6 July 1971 – 21 July 1972 [Res]
Democratic Socialists '70
Biesheuvel I [ 36]
Biesheuvel II [ 36]
Bé Udink (1926–2016)
21 July 1972 – 11 May 1973 [Minister]
Christian Historical Union
Tjerk Westerterp (1930–2023)
11 May 1973 – 19 December 1977
Catholic People's Party
Den Uyl [ 37]
Dany Tuijnman (1915–1992)
19 December 1977 – 11 September 1981
People's Party for Freedom and Democracy
Van Agt I [ 38]
Henk Zeevalking (1922–2005)
11 September 1981 – 4 November 1982
Democrats 66
Van Agt II • III [ 39] [ 40]
Neelie Kroes (born 1941)
4 November 1982 – 7 November 1989
People's Party for Freedom and Democracy
Lubbers I • II [ 41] [ 42]
Hanja Maij-Weggen (born 1943)
7 November 1989 – 16 July 1994 [Res]
Christian Democratic Appeal
Lubbers III [ 43]
Dr. Koos Andriessen (1928–2019)
16 July 1994 – 22 August 1994 [Acting] [Minister]
Christian Democratic Appeal
Annemarie Jorritsma (born 1950)
22 August 1994 – 3 August 1998
People's Party for Freedom and Democracy
Kok I [ 44]
Tineke Netelenbos (born 1944)
3 August 1998 – 22 July 2002
Labour Party
Kok II [ 45]
Roelf de Boer (born 1944) [Deputy]
22 July 2002 – 27 May 2003
Pim Fortuyn List
Balkenende I [ 46]
Karla Peijs (born 1944)
27 May 2003 – 22 February 2007
Christian Democratic Appeal
Balkenende II • III [ 47] [ 48]
Camiel Eurlings (born 1973)
22 February 2007 – 14 October 2010
Christian Democratic Appeal
Balkenende IV [ 49]
Minister of Infrastructure and the Environment
Term of office
Party
Cabinet
Melanie Schultz van Haegen (born 1970)
14 October 2010 – 26 October 2017
People's Party for Freedom and Democracy
Rutte I • II [ 50] [ 51]
Minister of Infrastructure and Water Management
Term of office
Party
Cabinet
Cora van Nieuwenhuizen (born 1963)
26 October 2017 – 31 August 2021 [Res]
People's Party for Freedom and Democracy
Rutte III [ 52]
Barbara Visser (born 1977)
31 August 2021 – 10 January 2022
People's Party for Freedom and Democracy
Mark Harbers (born 1969)
10 January 2022 – 2 July 2024
People's Party for Freedom and Democracy
Rutte IV [ 53]
Barry Madlener (born 1969)
2 July 2024 – Incumbent
Party for Freedom
Schoof [ 54]