El cantón se divididía históricamente en seis distritos que formaban las cuatro regiones del cantón: el distrito de Neuchâtel y el distrito de Boudry que juntos forman la región Litoral, el distrito de Val-de-Ruz y el distrito de Val-de-Travers, cada uno forma una región distinta que lleva el nombre del antiguo distrito (Val-de-Ruz y val-de-Travers).