1918–1950: The Urban Districts of Clayton West, Denby and Cumberworth, Gunthwaite and Ingbirchworth, Hoyland Swaine, Kirkburton, Penistone, Shelley, Shepley, Skelmanthorpe, Stocksbridge, and Thurlstone, and the Rural Districts of Penistone and Wortley.
1950–1955: The Urban Districts of Denby Dale, Dodworth, Hoyland Nether, Kirkburton, Penistone, and Stocksbridge, and the Rural Districts of Penistone and Wortley.
1955–1983: The Urban Districts of Dodworth, Hoyland Nether, Penistone, and Stocksbridge, and the Rural Districts of Penistone and Wortley.
Following a later boundary review, the Penistone and Stocksbridge constituency which came into force at the 2010 general election roughly covered a similar area to the old Penistone constituency.