Alpens és un municipi de la comarca del Lluçanès.[1] Està situat al centre-oest de la regió de l'Alt Ter. És el terme més septentrional de la comarca, és punt d'unió entre les comarques d'Osona, el Berguedà i el Ripollès. S'hi troben les capçaleres de les rieres de Lluçanès, Gavarresa i de Sora, i és travessat de sud-est a nord-oest per la carretera de Berga a Sant Quirze de Besora. El territori, de 13,82 km², és muntanyós, limitat al nord-oest per la serra que va de Puig Cornador (1.212 m alt) a Santa Margarida de Vinyoles (1.125 m alt), que el separa del Ripollès. El poble és a 855 msnm.
El 3 de maig de 2023 el municipi, que fins aleshores formava part de la comarca d'Osona, va passar a integrar-se a la nova comarca del Lluçanès.[2]