Peter McMahon (born 16 October 1981) is an Australian equestrian. He competed in two events at the 2008 Summer Olympics.