The Shanahan surname might refer to:
Brendan Shanahan, a former Canadian hockey player and current president of the Toronto Maple LeafsBrendan Shanahan (author), an Australian journalist and writerHolly Shanahan, a New Zealand actressJeremiah F. Shanahan Roman Catholic Bishop of Harrisburg, PennsylvaniaJohn W. Shanahan Roman Catholic Bishop of Harrisburg, PennsylvaniaJoseph Shanahan, a pirate who served 10 years in Sing Sing PrisonMelanie Shanahan, an Australian folk singer and song writerMike Shanahan, an American football head coach of the Los Angeles Raiders, Denver Broncos, and Washington RedskinsPatrick Shanahan, was an Irish Fianna Fáil politicianPatrick Shanahan (Medal of Honor), Philippine-American War Medal of Honor recipient