La commune de Ndiob appartient à l’arrondissement du même nom et en constitue le chef-lieu, dans le département et la région de Fatick. Elle a acquis ce statut de commune en 2013 avec l’acte 3 de la décentralisation qui a institué la communalisation intégrale. Sa superficie est de 127 km2 répartie en 18 villages officiels.
Elle présente les limites suivantes :
- Est, la commune de Patar Lia
- Ouest, la commune de Patar Sine
- Nord : par la région de Diourbel
- Sud : par la commune de Thiaré Ndialgui