Rose-an-Grouse is a hamlet in the civil parish of St Erth in west Cornwall, England. It is on the A30 road, east of Canon's Town, and St Erth railway station is on the southern side of the hamlet.[1]