Kapelln liegt im Tal der Perschling im exakten Mittelpunkt von Niederösterreich, jeweils wenige Kilometer östlich von St. Pölten und südöstlich von Herzogenburg.
Im Altertum war dieses Gebiet Teil der Provinz Noricum, der Ort lag an der Zivilstrasse von Carnuntum über Vindobona nach Aelium Cetium (St. Pölten). Aus dem 9. Jahrhundert liegen erste Urkunden vor. Die Pfarre Kapelln wurde in der 2ten Hälfte des 11. Jahrhunderts durch das Pistum Passau gegründet.
Die Ortsgemeinde Kapelln entstand 1854 durch die Vereinigung einiger Katastralgemeinden und wurde 1983 zur Marktgemeinde erhoben.