Na území Nitrianskeho kraja bolo v roku 2004 spolu 354 obcí, z toho 15 malo štatút mesta. Mestskú populáciu tvorilo 47,5 % obyvateľov kraja. Najväčším mestom je krajské mesto Nitra s počtom obyvateľov 85 742 (k 31. 12. 2004). Najmenším mestom sú Tlmače, k