Kálmán András 1990-ben önkormányzati képviselő, 1994-ben pedig az MSZP dunaújvárosi regionális szervezetének elnöke lett. 1998-ban és 2002-ben választották meg országgyűlési képviselőnek.
1999-ben, időközi polgármester-választáson nyerte el a polgármesteri tisztséget. 2002-ben és 2006-ban is ő lett a polgármester, szintén az MSZP színeiben. 2010-ben már nem indult a tisztségért, nyugdíjba vonult.
A 2014-es önkormányzati választáson az MSZP, a DK és az Együtt közös önkormányzati képviselőjelöltje volt, de nem került be a közgyűlésbe.