Lungsod ang Ballyhaunis (Irish: Béal Átha hAmhnais) sa Irland.[1] Nahimutang ni sa kondado sa Maigh Eo ug lalawigan sa Connaught, sa amihanan-kasadpang bahin sa nasod, 170 km sa kasadpan sa Dublin ang ulohan sa nasod. 83 metros ibabaw sa dagat kahaboga ang nahimutangan sa Ballyhaunis[saysay 1], ug adunay 2,312 ka molupyo.[1]
Ang yuta palibot sa Ballyhaunis patag.[saysay 2] Ang kinahabogang dapit sa palibot dunay gihabogon nga 102 ka metro ug 1.1 km sa kasadpan sa Ballyhaunis.[saysay 3] Dunay mga 18 ka tawo kada kilometro kwadrado sa palibot sa Ballyhaunis may gamay nga populasyon.[3] Ang kinadul-ang mas dakong lungsod mao ang Claremorris, 16.3 km sa kasadpan sa Ballyhaunis. Hapit nalukop sa kasagbotan ang palibot sa Ballyhaunis.[4] Sa rehiyon palibot sa Ballyhaunis, mga lanaw talagsaon komon.[saysay 4]
Ang klima baybayon.[5] Ang kasarangang giiniton 6 °C. Ang kinainitan nga bulan Hunyo, sa 12 °C, ug ang kinabugnawan Disyembre, sa 0 °C.[6]