Miglieglia se trouve dans la région de Malcantone au Tessin, au-dessus de la vallée de Magliasina. Elle est entourée de forêt. Des restes de fortifications ont été trouvés sur un promontoire rocheux qui surplombe la rivière Magliasina. Ils datent probablement de l'époque de l'Antiquité tardive. L'église de style romain Santo Stefano date probablement du 13ème siècle. Elle se trouve sur une colline au-dessus du village et contient des fresques remarquables datant de 1511. A Miglieglia se trouve la station inférieure d'une télécabine qui monte au Monte Lema.