Brosnahan () is an Irish surname. This surname is derived from the place of Brosna, County Kerry, in Ireland. Notable people with the surname include: