K. R. Pura or Krishnarajapura is an Assembly constituency in the Greater Bangalore region and has the largest number of voters among the 21 constituencies. It comes under Bangalore North Lok Sabha. Carved out from the erstwhile Varthur constituency, and a few parts of Hosakote constituency, it has predominantly urban characteristics.