Seit der Landtagswahl 2003 ist Gerhard Wägemann der Stimmkreisabgeordnete für den damals neu gebildeten Stimmkreis Ansbach-Süd, Weißenburg-Gunzenhausen. Der Weißenburger Abgeordnete ist Mitglied im Ausschuss für Bildung, Jugend und Sport sowie im Ausschuss für Ernährung, Landwirtschaft und Forsten des Bayerischen Landtages.
Gerhard Wägemann ist kommunalpolitisch sowohl als Stadtrat im Stadtrat seiner Heimatstadt Weißenburg wie auch als Kreisrat im Kreistag von Weißenburg-Gunzenhausen aktiv. Er ist CSU-Kreisvorsitzender von Weißenburg-Gunzenhausen und Bezirksvorsitzender des CSU-Arbeitskreises Schule, Bildung und Sport Mittelfranken
Nach seinem Studium mit Abschluss als Dipl.-Ing.(FH) an der Fachhochschulabteilung Triesdorf arbeitete er einige Jahre beim Bayerischen Bauernverband, zuletzt als Geschäftsführer im Landkreis Roth. Dann wechselte er als Geschäftsführer zum Zweckverband Senefelder-Schule Treuchtlingen – einer kooperativen Gesamtschule mit Hauptschul-, Realschul- und Gymnasialzug – und absolvierte nebenher noch eine Ausbildung zum Verwaltungsfachwirt.
Anlässlich des Hochschultags der Fachhochschule Weihenstephan in Triesdorf im Mai 2009 wurde Gerhard Wägemann die Würde eines Ehrensenators der Hochschule verliehen wurde.
Gerhard Wägemann ist zudem sportlich interessiert und fährt gerne in seiner Freizeit mit einem seiner Fahrräder. Dabei hat er auch wiederholt an Benefiz-Radrennen erfolgreich teilgenommen.