Село Баните се намира в източната част на Западните Родопи, на около 20 км от границата им с Източните Родопи. Разположено е в планински район в Смолянска област, по поречието на река Малка Арда, на 750 метра надморска височина. Селото е разположено между два областни центъра – Кърджали и Смолян (62 km от Кърджали и 45 km от Смолян). Баните е известно с минералната вода, чиято температура при извиране е 43 °C и е уникална по състав за България. Селото има стара и нова част. Новата част е изградена около минералните бани, за които има сведения, че са се използвали още по римско време.
В селото е разположена общинската администрация на община Баните.
В село Баните има джамия и църква „Света Богородица“.
Средното общообразователно оздравително училище „Христо Ботев“ в Баните е с общинско финансиране.
Читалище „Просвета“ е действащо, регистрирано е под номер 567 в Министерство на Културата на Република България. Има танцов състав, битова група, библиотека.