Banja (en serbe cyrillique : Бања) est une localité de Serbie située dans la municipalité de Priboj, district de Zlatibor. Au recensement de 2011, elle comptait 2 987 habitants. Banja est officiellement classée parmi les villages de Serbie. La localité est une station thermale. Sur son territoire se trouve le monastère de Banja.