Anglars-Nozac est une commune française, située dans le département du Lot en région Occitanie.
Commune de la haute Bouriane, elle est traversée en son milieu par la route touristique de Gourdon à Souillac au lieu-dit Auniac. Auniac est le principal bourg de la commune où se situe la nouvelle mairie aménagée en 2004. Ce bourg s'est considérablement peuplé après la construction de la ligne des Aubrais - Orléans à Montauban-Ville-Bourbon et sa gare attenante au bourg.
Le nom de la commune est composé de l'assemblage du bourg de Nozac avec son église et du lieu-dit Anglars où se trouvait la mairie et où se trouve l’école. La commune est située entre les bassins de vie de Gourdon, Souillac et Sarlat.