Халгиоя[2] — река в России, протекает по территории Поросозерского сельского поселения Суоярвского района Республики Карелии[3]. Длина реки — 13 км[4].
Река берёт начало из ламбины без названия[5] и далее течёт преимущественно в северном направлении по заболоченной местности[6].
Впадает на высоте 163,4 м над уровнем моря[7] в озеро Кинаспуоли, соединяющееся протокой без названия с рекой Суной[8][9].
В верхнем течении Халгиоя пересекает шоссе 86К-14 («Суоярви — Юстозеро — (через Поросозеро) — Медвежьегорск»)[10] и далее течёт практически параллельно линии железной дороги Суоярви — Суккозеро, единожды пересекая её[6][7].
В нижнем течении река протекает по западной окраине посёлка Поросозеро[6].
Код объекта в государственном водном реестре — 01040100212202000015090[4].