Элитой конницы являлись македонские аристократы-гейтары, составлявшие «конницу товарищей». Она называлась так потому, что Филипп, а позднее и Александр Македонский, как правило, вели их в битву лично. Ненамного уступали им и наемные фессалийские кавалеристы. «Товарищи» обычно занимали позицию справа от пехотной фаланги, фессалийцы – слева. Главным оружием этой тяжелой кавалерии была пика почти трехметровой длины, достаточно легкая, чтобы ее можно было метать, и достаточно тяжелая, чтобы ею можно было пользоваться как копьем, сбрасывая с лошади всадника или пронзая вражеского пехотинца. В то же время «товарищи» весьма умело пользовались носимыми у пояса короткими мечами. Защитное вооружение этих всадников составляли чешуйчатые нагрудники, щит, шлем и поножи. Чешуйчатые наголовники и нагрудники прикрывали также лошадей. Была в составе македонского войска и легкая кавалерия, вооруженная дротиками, копьями, луками. Эти конники редко носили что-либо защитное, за исключением шлема. В их обязанности входили прикрытие, разведка и защита флангов. Существовали и промежуточные виды кавалерии: конные копейщики и кавалеристы, способные сражаться как верхом, так и в пешем строю, оба вида были легко вооружены.
Тяжелая пехота имела на вооружении пики – сарисы, длина которых постепенно увеличивалась от 2 до 8 метров. Этими пиками были вооружены шесть шеренг, так что фаланга оказывалась прикрытой колючей стеной пик. Сарисофоры имели также мечи. Небольшие греческие щиты были заменены большими прямоугольными щитами. Все воины носили шлемы. Легкая пехота имела на вооружении лук, пращу и дротик. У легких всадников были лук, короткие копья и дротики. Тяжелая конница имела на вооружении сарисы, мечи или кривые сабли. Всадники сидели на попонах или подушках – своеобразных седлах без стремян.
Главную часть армии составляла громадная тяжеловесная македонская фаланга. В глубину фаланга имела 8, 10, 12 и даже 24 шеренги; чем больше была глубина фаланги, тем меньше было протяжение ее фронта. Движение такой фаланги требовало большой подготовки. Не случайно в македонской армии огромное внимание обращалось на боевую подготовку, особенно на подготовку командиров.
Александр улучшил структуру армии и усовершенствовал боевую подготовку рядовых воинов и командиров. Фаланга тяжелой македонской армии состояла из 16 384 человек. Она строилась в глубину по 16 шеренг, в каждой шеренге насчитывалось 1024 человека. Фронт фаланги равнялся километру. Фаланга имела четкую организационную структуру. Во главе каждого подразделения фаланги стоял командир. Низшим подразделением был лох – один человек по фронту и 16 человек глубину. Следующие подразделения состояли из 2, 4, 8 и 16 лохов. Колонна в 16 человек по фронту и 16 человек в глубину (256 человек) называлась синтагмой и была наименьшим строевым подразделением; 16 синтагм составляли малую фалангу; 4 малые фаланги образовывали большую фалангу. Гвардия (гирасписты) была усилена до 6 тысяч человек. Гирасгасты имели на вооружении длинные пики и большие щиты, как гипасписты.
Основой боевого порядка македонской армии являлась фаланга тяжелой пехоты, опираясь на которую маневрировала и наносила удар конница. Правое крыло боевого порядка обычно состояло из средней пехоты, гвардии и тяжелой македонской конницы, левое крыло – из легкой пехоты и союзной (фессалийской) конницы. Главную боевую задачу выполняло правое крыло.
Большая часть легкой пехоты и легкой конницы находилась перед фронтом боевого порядка. На легкие войска возлагалась завязка боя, борьба со слонами и боевыми колесницами противника. Иногда часть легкой пехоты и конницы располагалась во второй линии, за флангами; часть войск охраняла обоз и лагерь.