Altenkamp entered the CDU in 1990.
From 2004 to 2017, he was mayor of Bad Soden.
He was first elected in 2003 with 63.3% of the vote and was re-elected in 2009 and 2015.

In the 2017 German federal election, Altenkamp was directly elected as member of parliament for the electoral district of Main-Taunus, becoming the CDU candidate after a contested internal election.
He has since been serving on the Committee on Education, Research and Technology Assessment and the Committee on Human Rights and Humanitarian Aid.
In this capacity, he is the CDU/CSU parliamentary group's rapporteur on the immigration of skilled workers and on tax incentives for research and development.
Altenkamp entered the CDU in 1990. From 2004 to 2017, he was mayor of Bad Soden. He was first elected in 2003 with 63.3% of the vote and was re-elected in 2009 and 2015. 
In the 2017 German federal election, Altenkamp was directly elected as member of parliament for the electoral district of Main-Taunus, becoming the CDU candidate after a contested internal election. He has since been serving on the Committee on Education, Research and Technology Assessment and the Committee on Human Rights and Humanitarian Aid. In this capacity, he is the CDU/CSU parliamentary group's rapporteur on the immigration of skilled workers and on tax incentives for research and development.
Norbert Altenkamp