El pueblo de Peramola se encuentra situado en el sur del Alt Urgell y comprende, además, los pueblos de Castell-llebre, Cortiuda, Nuncarga y Tragó. El término se extiende desde la derecha del río Segre hasta el límite con la comarca de la Noguera y desde la sierra de Aubenç, al norte, hasta los contrafuertes de la montaña de San Marc, al sur. En medio del término se encuentra la emblemática montaña de Sant Honorat. Surcan el término varios torrentes y barrancos, como el Salat, el de Rumbau y el de Nerola. El principal eje de comunicaciones es el eje transversal C-14 dirección a la Seu i Andorra.