Kennan nació en Milwaukee, Wisconsin hijo de Kossuth Kent Kennan, un abogado especializado en derecho fiscal, descendiente de colonos escoceses-irlandeses de Connecticut y Massachusetts del siglo XVIII, cuyo nombre proviene del patriota húngaro Lajos Kossuth (1802–94), y Florence James Kennan.