This paper presents the new Universal Dependencies tree bank for the Macedonian language, marking a significant step towards the comprehensive linguistic analysis of Macedonian within the UD framework.It briefly addresses dependency grammar from a theoretical perspective and moves on to describing the treebank development process, from sentence selection, word segmentation and lemmatization, to POS-tagging, morphological features, and dependency tagging.Given the mostly manual labor invested in developing the treebank, semiautomatic NLP tools specifically designed for this purpose have also been presented and commented.Based on the defined tagset, the paper provides examples and visualizations of annotated sentences.The creation of the first Macedonian UD treebank enhances Macedonian linguistic resources and provides valuable insights into the morphological and syntactic structures of this Balkan Sprachbund language.It also contributes to the broader understanding of language-specific challenges within the UD framework and facilitates cross-linguistic comparisons in the Balkan and broader region.