John Rannahan (c. 1836 – 1 de junio de 1892) fue un cabo del Cuerpo de Marines de los Estados Unidos destinado a bordo del USS Minnesota durante la Guerra Civil estadounidense . Recibió la Medalla de Honor por sus acciones durante la Segunda Batalla de Fort Fisher el 15 de enero de 1865.
Rannahan se alistó en el Cuerpo de Marines desde Filadelfia en junio de 1861 y fue asignado a la fragata de la Unión USS Minnesota . El 15 de enero de 1865, el bastión confederado de Carolina del Norte de Fort Fisher fue tomado por un grupo de asalto combinado de la Unión de marineros, infantes de marina y soldados bajo el mando del almirante David Dixon Porter y el general Alfred Terry . Rannahan fue uno de los nueve tripulantes del USS Minnesota que recibieron la Medalla de Honor por sus acciones en esta batalla. Fue dado de baja más tarde ese mismo mes. [1]
El Presidente de los Estados Unidos de América, en nombre del Congreso, se complace en otorgar la Medalla de Honor al Cabo John Rannahan, del Cuerpo de Marines de los Estados Unidos, por su extraordinario heroísmo en acción a bordo del USS Minnesota en el asalto a Fort Fisher, el 15 de enero de 1865. Tras desembarcar en la playa con el grupo de asalto de su barco, el Cabo Rannahan avanzó hasta la cima de la duna de arena y atravesó parcialmente la brecha en las empalizadas a pesar del fuego enemigo que mató o hirió a muchos oficiales y soldados. Cuando más de dos tercios de los hombres se apoderaron del pánico y se retiraron a la carrera, permaneció con el grupo hasta que oscureció, cuando se alejó sano y salvo, trayendo consigo a sus heridos, sus armas y sus colores.
Órdenes Generales: Departamento de Guerra, Órdenes Generales No. 59 (22 de junio de 1865).
Fecha de acción: 15 de enero de 1865.
Servicio: Cuerpo de Marines.
Rango: Cabo.
División: USS Minnesota.