John Shanahan
Appearance
John Shanahan may refer to:
- John Shanahan (swimmer) (1924–1987), New Zealand swimmer
- John N.T. Shanahan, United States Air Force lieutenant general
- John W. Shanahan (1846–1916), American Roman Catholic bishop
John Shanahan may refer to: