A by-election was held for the Australian House of Representatives seat of Maranoa on 30 July 1921. This was triggered by the death of Labor MP Jim Page.
The by-election was won by Country Party candidate James Hunter, giving the Country Party their first seat in Queensland.