Appenzell Innerrhoden is one of the twenty-six cantons of Switzerland . It is the smallest canton by population and the second smallest by area . Appenzell Innerrhoden ( German : ; in English sometimes Appenzell Inner Rhodes ) is the smallest canton of Switzerland by population and the second smallest by area , Basel-City having less area .