El ayuntamiento de Badesi se encuentra en la región de Cerdeña en la provincia de Olbia - Tempio a 102 metros sobre el nivel del mar. Tiene una superficie de 30.7 km cuadrados y cuenta aproximadamente con 1881 habitantes.