Kanton Heuvelland is een kieskanton in de provincie West-Vlaanderen en het arrondissement Ieper. Het is de bestuurslaag boven die van de stad Mesen en de gemeente Heuvelland. Tot 2023 was Mesen de hoofdplaats van het kanton.
Tot 1970 was er ook een gerechtelijk kanton Mesen met een vredegerecht dat zetelde in het stadhuis.
Het kieskanton Heuvelland ligt in het provinciedistrict Ieper, het kiesarrondissement Kortrijk-Ieper en ten slotte de kieskring West-Vlaanderen. Het telt 6 stembureaus.