El río Owenabue (a veces llamado Owenboy en los mapas) fluye atravesando el pueblo.
Ese crecimiento se ha llevado a cabo por la construcción masiva de viviendas adosadas, atrayendo a gran número de matrimonios jóvenes.
El periódico semanal Carrigdhoun Weekly newspaper se publica aquí.
El pueblo tiene una industria de alfarería conocida mundialmente en la calle principal.
El resto de la actividad económica se ha basado tradicionalmente en pequeñas explotaciones agrícolas, pero actualmente el sector servicios es la ocupación mayoritaria de la población, dada su conversión en ciudad dormitorio.