El cantón tiene una extensión de 504,6 km² y una población de 33.093 habitantes en 2009.