La municipalité de Saint-André-de-Najac est située dans le département Aveyron.
Les agglomérations limitrophes sont les suivantes : Najac, La Fouillade, Laguépie, Saint-Christophe, Saint-Martin-Laguépie, Bor-et-Bar, Montirat.
1 infirmier et infirmière à domicile pratique à Saint-André-de-Najac.