1918–1950: i ward del County Borough of Bradford di Great Horton, Lister Hills, Little Horton, North Bierley East e North Bierley West.
1950–1955: i ward del County Borough of Bradford di Clayton, Great Horton, Lister Hills, North Bierley West e Thornton.
1955–1974: i ward del County Borough of Bradford di Clayton, North Bierley East, North Bierley West e West Bowling e il distretto urbano di Queensbury and Shelf.
1974–1983: i ward del County Borough of Bradford di Clayton, Great Horton, Odsal, Tong, Wibsey e Wyke e il distretto urbano di Queensbury and Shelf.
1983–2010: i ward della Città di Bradford di Great Horton, Odsal, Queensbury, Tong, Wibsey e Wyke.
2010–2024: i ward della Città di Bradford di Great Horton, Queensbury, Royds, Tong, Wibsey e Wyke.
dal 2024: come sopra, con l'aggiunta di una parte del ward di Bowling and Barkerend (distretto elettorale 5F).[1]
^Con (S) sono indicate le elezioni suppletive, svoltesi in anni diversi dalle elezioni generali per eleggere un deputato per il seggio divenuto vacante per dimissioni o morte