Formazza borders the following municipalities: Baceno, Bedretto (Switzerland), Bignasco (Switzerland), Binn (Switzerland), Bosco/Gurin (Switzerland), Cavergno (Switzerland), Premia, Reckingen-Gluringen (Switzerland), Ulrichen (Switzerland).