La Rivière Axios, rivière qui a une altitude comprise entre 0 et 683 mètres au dessus du niveau de la mer, débute sa course à Vrutok, à quelques kilomètres au sud-ouest de Gostivar en Macédoine du Nord, pour continuer en traversant la frontière grecque près de Gevgelija, avant de se jeter dans la Mer Égée, à l'ouest de Thessalonique.
Son bassin s'étale sur 25000 kilomètres carrés repartis sur environ 388 kilomètres de long.