Keighley is represented in the House of Commons by Conservative Member of Parliament (MP) Robbie Moore, who won the seat by defeating his predecessor John Grogan at the 2019 general election.
Grogan had a majority of just 249 over the previous incumbent, Conservative Kris Hopkins.

In 2015, Hopkins won the seat at the 2015 general election – securing a second term.
Hopkins increased the Conservatives vote share in the area from 41.9% in 2010 to 44.3% in 2015.
The Conservatives won the seat in 2010, taking over from Ann Cryer who had been in office since 1997.

Keighley was contested by the British National Party (BNP) in the May 2005 general election when the party's leader Nick Griffin stood for Parliament.
He was defeated by Ann Cryer, one of a small number of Labour MPs with an increased majority.
In March 2006, the town's mayoress, Rose Thompson, announced she had joined the BNP and was immediately dismissed by the mayor Tony Wright.

In June 2006, the leader of Bradford District Council, Conservative Councillor Kris Hopkins, was quoted in the Craven Herald & Pioneer as suggesting it might be a good idea for Keighley to become an independent authority once again.

Keighley has had a town council since 2002.
In 2015, a police probe launched the previous year had developed into a fraud investigation following an external audit report – highlighting a number of financial weaknesses and poor governance in the council's 2012/12 accounts.

A turf war between local drug gangs resulted in the murder of four Asian men in a ​5 ¹⁄₂-month period, from September 2001 to February 2002.
Those killed were Yasser Hussain Nazir, Yasser Khan, Zaber Hussain and Qadir Ahmed.
Qadir, was stabbed and beaten to death near Victoria Park after being ambushed and chased by rival gang members.
The killings sparked a police investigation leading to the arrest of a number of men who were given jail sentences.
Keighley is represented in the House of Commons by Conservative Member of Parliament (MP) Robbie Moore, who won the seat by defeating his predecessor John Grogan at the 2019 general election. Grogan had a majority of just 249 over the previous incumbent, Conservative Kris Hopkins.
In 2015, Hopkins won the seat at the 2015 general election – securing a second term. Hopkins increased the Conservatives vote share in the area from 41.9% in 2010 to 44.3% in 2015. The Conservatives won the seat in 2010, taking over from Ann Cryer who had been in office since 1997.
Keighley was contested by the British National Party (BNP) in the May 2005 general election when the party's leader Nick Griffin stood for Parliament. He was defeated by Ann Cryer, one of a small number of Labour MPs with an increased majority. In March 2006, the town's mayoress, Rose Thompson, announced she had joined the BNP and was immediately dismissed by the mayor Tony Wright.
In June 2006, the leader of Bradford District Council, Conservative Councillor Kris Hopkins, was quoted in the Craven Herald & Pioneer as suggesting it might be a good idea for Keighley to become an independent authority once again.
Keighley has had a town council since 2002. In 2015, a police probe launched the previous year had developed into a fraud investigation following an external audit report – highlighting a number of financial weaknesses and poor governance in the council's 2012/12 accounts.
A turf war between local drug gangs resulted in the murder of four Asian men in a ​5 ¹⁄₂-month period, from September 2001 to February 2002. Those killed were Yasser Hussain Nazir, Yasser Khan, Zaber Hussain and Qadir Ahmed. Qadir, was stabbed and beaten to death near Victoria Park after being ambushed and chased by rival gang members. The killings sparked a police investigation leading to the arrest of a number of men who were given jail sentences.
Keighley