MacGregor Peaks are rocky peaks rising to 350 m in the south part of Hurd Peninsula, Livingston Island in the South Shetland Islands, Antarctica.
The peaks are named after Captain Christopher MacGregor, Master of the British sealing vessel Minstrel that visited the South Shetlands in 1820-21.
The peaks are centred at 62°41′50″S 60°23′46″W / 62.69722°S 60.39611°W which is 710 m southwest of Castellvi Peak, 2.83 km west-southwest of Moores Peak and 4.9 km northwest of Canetti Peak (British mapping in 1968, Spanish in 1991, and Bulgarian in 2005 and 2009).