Cotabato's 2nd congressional district

Cotabato's 2nd congressional district is one of the three congressional districts of the Philippines in the province of Cotabato. It has been represented in the House of Representatives since 1987. The district covers eastern Cotabato bordering Bukidnon and Davao Region. It consists of the provincial capital city, Kidapawan, and the municipalities of Antipas, Arakan, Magpet, Makilala and President Roxas. Prior to redistricting in 2012, the district also included the municipalities of M'lang, Matalam and Tulunan. It is currently represented in the 19th Congress by Rudy S. Caoagdan of the Nacionalista.

Representation history
{| class=wikitable ! rowspan="2" | # ! rowspan="2" colspan=2 | Member ! colspan=2 | Term of office ! rowspan="2" | Congress ! rowspan="2" | Party ! rowspan="2" | Electoral history ! rowspan="2" | Constituent LGUs !Start!!End
 * colspan="9" style="text-align:center;" |
 * colspan="9" style="text-align:center;" |

Cotabato's 2nd district for the House of Representatives of the Philippines

 * colspan="9" style="text-align:center;" | District created February 2, 1987 from Cotabato's at-large district.
 * rowspan="3" style="text-align:center;" | 1
 * style="color:inherit;background:;" |
 * rowspan="3" | Gregorio A. Andolana
 * rowspan="3" | June 30, 1987
 * rowspan="3" | June 30, 1998
 * style="text-align:center;" | 8th
 * Partido ng Bayan
 * Elected in 1987.
 * style="text-align:center;" | 1987–1992 Antipas, Kidapawan, M'lang  Magpet, Makilala, Matalam, President Roxas, Tulunan
 * rowspan="2" style="color:inherit;background:;" |
 * style="text-align:center;" | 9th
 * rowspan="2" | Lakas
 * Re-elected in 1992.
 * rowspan="7" style="text-align:center;" | 1992–2013 Antipas, Arakan, Kidapawan, M'lang  Magpet, Makilala, Matalam, President Roxas, Tulunan
 * style="text-align:center;" | 10th
 * Re-elected in 1995.
 * rowspan="3" style="text-align:center;" | 2
 * style="color:inherit;background:;" |
 * rowspan="3" | Gregorio T. Ipong
 * rowspan="3" | June 30, 1998
 * rowspan="3" | June 30, 2007
 * style="text-align:center;" | 11th
 * LAMMP
 * Elected in 1998.
 * rowspan="2" style="color:inherit;background:;" |
 * style="text-align:center;" | 12th
 * rowspan="2" | NPC
 * Re-elected in 2001.
 * style="text-align:center;" | 13th
 * Re-elected in 2004.
 * style="text-align:center;" | 3
 * style="color:inherit;background:;" |
 * Bernardo Piñol Jr.
 * June 30, 2007
 * June 30, 2010
 * style="text-align:center;" | 14th
 * Lakas
 * Elected in 2007.
 * rowspan="3" style="text-align:center;" | 4
 * rowspan="2" style="color:inherit;background:;" |
 * rowspan="3" | Nancy Catamco
 * rowspan="3" | June 30, 2010
 * rowspan="3" | June 30, 2019
 * style="text-align:center;" | 15th
 * rowspan="2" | Liberal
 * Elected in 2010.
 * style="text-align:center;" | 16th
 * Re-elected in 2013.
 * rowspan=99 style="text-align:center;" | 2013–present Antipas, Arakan, Kidapawan, Magpet, Makilala, President Roxas
 * style="color:inherit;background:;" |
 * style="text-align:center;" | 17th
 * PDP–Laban
 * Re-elected in 2016.
 * rowspan="2" style="text-align:center;" | 5
 * style="color:inherit;background:;" |
 * rowspan="2" | Rudy S. Caoagdan
 * rowspan="2" | June 30, 2019
 * rowspan="2" | Incumbent
 * style="text-align:center;" | 18th
 * PDP–Laban
 * Elected in 2019.
 * style="color:inherit;background:;" |
 * style="text-align:center;" | 19th
 * Nacionalista
 * Re-elected in 2022.
 * }
 * style="color:inherit;background:;" |
 * rowspan="2" | Rudy S. Caoagdan
 * rowspan="2" | June 30, 2019
 * rowspan="2" | Incumbent
 * style="text-align:center;" | 18th
 * PDP–Laban
 * Elected in 2019.
 * style="color:inherit;background:;" |
 * style="text-align:center;" | 19th
 * Nacionalista
 * Re-elected in 2022.
 * }
 * }