A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
  1. Ilchester 1660-1832
  2. Ilford 1918-1950
  3. Ilford North 1918-
  4. Ilford South 1918-
  5. Ilkeston 1885-1983
  6. Ince 1885-1983
  7. Inverclyde 2005-
  8. Inverness 1918-1983
  9. Inverness District of Burghs 1708-1918
  10. Inverness East, Nairn and Lochaber 1997-2005
  11. Inverness, Nairn and Lochaber 1983-1997
  12. Inverness, Nairn, Badenoch and Strathspey 2005-
  13. Inverness-shire 1708-1918
  14. Ipswich 1660-
  15. Isle of Ely 1918-1983
  16. Isle of Thanet 1885-1974
  17. Isle of Wight 1832-
  18. Islington Central 1974-1983
  19. Islington East 1885-1974
  20. Islington North 1885-
  21. Islington South 1885-1950
  22. Islington South West 1950-1974
  23. Islington South and Finsbury 1974-
  24. Islington West 1885-1950
  25. Islwyn 1983-

2,145 constituencies in total