An efficient noncovalent assembly process involving high geometrical control was applied to a linear bis(imidazolyl zinc porphyrin) 7Zn, bearing C(18) substitutents, to generate linear multiporphyrin wires. The association process is based on imidazole recognition within the cavity of the phenanthroline-strapped zinc porphyrin. In chlorinated solvents, discrete soluble oligomers were obtained after (7Zn)(n) was end-capped with a terminal single imidazolyl zinc porphyrin derivative 4Zn. These soluble species, as well as their destabilization in the presence of protic solvents, were studied by UV-visible and time-resolved luminescence. In the solid state, assemblies as long as 480 nm, which corresponds to 190 iterative units or a total of 380 porphyrins, were observed by atomic force microscopy measurements on mica. The length and linearity of the porphyrin wires obtained illustrate the potential of phenanthroline-strapped porphyrins for the directional control of self-assembly processes.