Его командир имел штаб, который обычно состоял из: командования (куренной, начальник штаба, начальник разведки, заместитель или помощник по хозчасти) и непосредственно самого штаба (3—4 помощника начштаба, писарь штаба, казначей) и санитарной команды (отделение санитаров с фельдшером или врачом). В состав командования куреня входили также заместитель по политическому воспитанию, капеллан и референт службы безопасности (СБ).
Основной тактической единицей УПА являлась «сотня» (рота).
3—4 сотни составляли «загон» (полк), а все они образовывали в рамках военного округа дивизию или «группу». Формально в УПА насчитывалось 11 дивизий, составляющих 3 корпуса. По данным военных историков, численность ОУН-УПА к концу войны насчитывала около 3,5 тысяч бойцов.Низовым подразделением в УПА являлся «рой» (отделение)
– 10—12 бойцов.3 «роя» составляли «чету» (взвод), 3-4- четы – «сотню» (роту).
В состав сотни входил также «рой» войсковой полевой жандармерии, политвоспитатель, связники и разведчики. Командир первой четы являлся заместителем командира сотни.
Абсолютно все подразделения имели собственное название или порядковый номер. Нередко они повторялись. Делалось это специально, в целях конспирации. Например, сотня или курень могли называться по имени командира, иметь собственное самоназвание или порядковый номер. Через какой-то промежуток времени все могло меняться.
Надо сказать, что в УПА имелась своя собственная система воинских званий, причем она также постоянно менялась.
– казак (рядовой), вистун (ефрейтор), десятник (сержант), старший десятник (старший сержант), подхорунжий (старшина), хорунжий (лейтенант), поручник (старший лейтенант), сотник (капитан), есаул/осаул (майор), подполковник, полковник, генерал-хорунжий (генерал-майор), генерал-поручник (генерал-лейтенант), генерал-полковник, генерал пехоты (генерал армии).
– стрелец (рядовой), старший стрелец (ефрейтор), вистун (мл. сержант), старший вистун (сержант), булавный (старший сержант), старший булавный (старшина), хорунжий (лейтенант), поручник (старший лейтенант), сотник (капитан), майор, подполковник, полковник, генерал-хорунжий (генерал-майор).
– старший казак, роевой, чотовый, хорунжий, поручник, сотник, атаман, подполковник, полковник.
Эти знаки различия основывались на знаках различия ряда подразделений Украинской Народной Республики (в частности, Гуцульской Морской пехоты), о чем свидетельствовали и звания, совпадающие со званиями УНР. А, поскольку отряды были сравнительно малочисленными, звания выше «полковника» попросту не предусматривалось.
– казак, старший казак, роевой, чотовый, бунчужный, подхорунжий, хорунжий, поручник, сотник, майор, подполковник, полковник, генерал-хорунжий, генерал-майор, генерал-полковник.
– казак, роевой, чотовый, сотенный, куренной, командир отряда, командир военного округа, краевой командир, главный командир УПА.
В области военной субординации, если брать ее во внимание столь условно, насколько это позволяет характер партизанской войны, в УПА в значительной степени сохранилось ранжирование Украинских Сечевых Стрельцов и Украинской Галицкой Армии, где, в свою очередь, было заимствовано из австрийской армии, присущее через длительную историческую связь армиям Чехии, Румынии, Польши.
Звания присваивались в соответствии с занимаемой должностью. Во главе сотни обычно стоял поручник, куреня – сотник, загона – майор, военного округа – подполковник, главного военного округа – полковник.
Звание генерал-хорунжего присвоено было командующим УПА Роману Шухевичу и Василию Куку, а также начальникам ГВШ УПА Дмитрию Грицай и Александру Гасину. Последнему – посмертно.