Blain is an urban electorate, covering 18 kmĀ² and taking in the Palmerston suburbs of Moulden, Woodroffe, Zuccoli and the western half of Rosebery.
The Swindon and Cricklade Railway has rebuilt Blunsdon railway station and Hayes Knoll railway station, although these are located just outside the parish boundary the railway society is currently building a new station at Moulden Hill which lies within the parish.