Obec se nachází v regionu Malcantone na jižním svahu kopce Bedeia (Bedeglia) (698 m n. m.). K obci náleží také osady Banco, Nerocco a Beride di Bedigliora.
Sousedními obcemi jsou Novaggio na severu, Tresa na jihu, Pura na jihovýchodě a Astano na západě.
Historie
První zmínka o obci pochází z roku 1335 pod názvem Bedaliola.[2] Důkazem raného osídlení Bedigliory je kopulovitá hrobka na hoře Monte Bedeglia. V letech 1852 a 1886 byly v Bancu objeveny prehistorické hroby se severoetruským nápisem a v roce 1913 sekera z doby kamenné. Banco bylo do roku 1599 hlavním sídlem farnosti Bedigliora. Bedigliora, Curio a Novaggio patřily do stejnojmenné kastelánie (castlanei) neboli obecního vikariátu. V roce 1628 Bediglioru těžce postihl mor.[2]
Dne 26. listopadu 2023 byl v konzultativním referendu schválen návrh na sloučení se sousedními obcemi Astano, Curio, Miglieglia a Novaggio do nové obce Lema, čímž byla obnovena myšlenka, která byla před 20 lety zamítnuta.[3]