Baños limita al sur con los municipios de Quemada, Villanueva de Gumiel y Aranda de Duero; al oeste con Tubilla del Lago y Gumiel de Izán; al norte con Valdeande y Caleruega; y al este con Hontoria de Valdearados.