Henry Shaw (21 May 1854 – 8 November 1932) was an English cricketer who played for Derbyshire between 1875 and 1884.
Shaw was born in Mansfield, Nottinghamshire and worked as a painter on the Midland Railway.
In the 1880 season he played three first-class matches and achieved his best bowling performance of 5 for 34 against Sussex.
Shaw was a right-handed batsman and played 25 innings in 14 first-class matches with an average of 6.72 and a top score of 22.
He was a right-arm roundarm medium pace bowler and took 10 first-class wickets and an average of 15.8 and a best performance of 5 for 34.