Gaalkacyo er en by i den centrale del af Somalia, med et indbyggertal på cirka 545.000. Byen er hovedstad i regionen Mudug, i den autonome stat Puntland.
Koordinater: 6° 47′ S, 47° 26′ Ø