Thodupuzha was administered by a village panchayat and village union for several years, But on 1 September 1978, Thodupuzha was upgraded into a municipality and the Thodupuzha Municipality came into being. The Thodupuzha Municipality was formed by joining together the Thodupuzha Panchayat and the neighbouring Panchayats of Kumaramangalam, Karicodu and Manacaud. The municipality was administered by a special officer for 10 long years. In 1988, elections were held and the first popularly elected municipal council came into existence with Advocate N. Chandran as the Chairman . Today the Municipality has 28 wards. There is a Chairman, a Vice Chairman, and various Standing Committees to carry out the civic administration. Jessy Antony of Kerala Congress (M) is the present Municipal Chairperson.
Thodupuzha is an assembly constituency and Shri. P J Joseph is the present MLA of Thodupuzha.
Thodupuzha assembly constituency is part of Idukki (Lok Sabha constituency) & Shri P T Thomas is the present MP