Peter "Pedro" Gallagher (1937–2003) was an Australian rugby league footballer. He was a front-row forward for the Australian national team. He played in 17 Tests between 1963 and 1968 as captain on 1 occasion. He is considered one of the nation's finest footballers of the 20th century.