Macedonia, położona na Półwyspie Bałkańskim przewyższała wszystkie greckie polis pod względem liczby ludności i posiadanego obszaru. Państwo musiało posiadać dobrze wyszkoloną i stałą armię, ponieważ stale zagrażały mu plemiona zamieszkujące tereny położone za północną granicą.