The town Campanet has a total area of 35,70 Km², and borders on Pollença, Sa Pobla, Búger, Selva and Escorca.
There is a range of mountains in the north; a range of smaller hills extends throughout the centre of the commune, as well as the valleys Comafreda and Caselles, that merge into the stream of Sant Miquel and in the south there is a plain.
The small town Ullaró also belongs to Campanet.