Connected to the main peak by the roughly -high Jagged Ridge, Seahpo Peak stands to the north at the headwaters of a headstream of Sulphide Creek, a tributary of the Baker River. Several waterfalls tumble off its flanks, including Seahpo Peak Falls and Cloudcap Falls. (Seahpo Peak is sometimes referred to as Cloudcap Peak.) The mountain is also on the south side of the Nooksack Cirque, which forms the headwaters of the Nooksack River. It is bordered by the East Nooksack Glacier to the north and a few smaller unnamed glaciers to the south. It is also connected to Icy Peak by another unnamed ridge.