Nabirat est une ville de la Dordogne en région Nouvelle-Aquitaine.
Nabirat compte 377 habitants appelés les "Nabiracois, Nabiracoises".
La densité de la population de Nabirat est de 22 habitants au km².
Le maire de Nabirat est Madame Yvette VIGIÉ