Grantola è posto ai confini tra la Valtravaglia e la Valcuvia. Le risorse economiche sono rappresentate dal turismo e dall'artigianato.