The whole molecule of the title Schiff base compound, C28H28N2O2, is generated by inversion symmetry. It is formed from two units of ortho-hydroxynaphthaldehyde bridged with 1,6-diaminohexane. The N atoms are protonated and, thus, the structure is a bis-zwitterionic compound in the solid state. The zwitterion shows strong intramolecular N—H⋯O hydrogen bonds between the iminium N and the naphthalenolate O atoms.