Pedro Rangel Haro (born 13 December 1979 in Guadalajara, Jalisco) is a paralympic swimmer from Mexico competing mainly in category S5 events.