Diviaky nad Nitricou sú najstaršou obcou Rudnianskej doliny. Možno aj preto obec tvorí päť samostatných celkov Banky, Diviaky nad Nitricou, Ješkova Ves, Mačov a Somorova Ves.