Guilfoyle is an Irish surname. It originates from Gaelic Mac Giolla Phoil, meaning "son (or descendant) of the follower of St. Paul". They were once a chief clan in Kings County, now known as County Offaly.

The surname may refer to: