Vlahina est un massif montagneux de la péninsule des Balkans, aujourd'hui frontalier de la République de Macédoine et de la Bulgarie.
Ce nom fait partie de la série de toponymes des Balkans rappelant d'anciennes populations romanisées vivant d'élevage extensif et nomadisant au Moyen Âge mais disparues à partir du XIXe siècle par assimilation (essentiellement scolaire) aux populations slaves voisines.
Le massif de Vlahina est formé de granites et de roches sédimentaires métamorphisées et couvert d'une végétation forestière de type méditerranéen. Il sépare le bassin hydrographique du Vardar, à l'ouest, de celui de la Struma, à l'est. Il est parcouru de nombreux cours d'eau et comporte de nombreuses sources. On y pratique surtout le Pastoralisme et il abrite des monastères orthodoxes de tradition slavonne.