В Южном Дагестане, примыкавшем непосредственно к театру военных действий, находилось шесть батальонов: два Апшеронского полка, два Куринского и два местные, составлявшие постоянные гарнизоны в Баку и в Дербенте. При этих батальонах находилось восемнадцать орудий и полк казаков, занимавший посты между Дербентом, Кубой и Шемахой.
На Алазанской Линии, в постоянной опасности лезгинского набега, стоял батальон Грузинского полка с тремя орудиями и казачьим полком, обеспечивавшим в то же самое время и сообщение этой линии с Тифлисом.
Кроме того, боевым резервом, обращенным к стороне Лезгистана, располагались в Кахетии же, в своих полковых штаб-квартирах, другой батальон Грузинского полка, три роты ширванцев и шесть эскадронов Нижегородских драгун. Две батарейных и одна легкая рота артиллерии, всего тридцать три орудия, размещались по Кахетии, в Гомбарах и в Царских Колодцах.
Наконец, в Грузии, в качестве общего и главного резерва для целого края, расположены были три казачьи полка и семь с половиной батальонов пехоты; четыре из них занимали Тифлис, остальные охраняли Гори, Манглис, Белый Ключ и посты по Военно-Грузинской дороге.
Таким образом, по всему обширному краю были действительно разбросаны тридцать батальонов пехоты, то есть при совершенно необычном, но постоянном в тех войсках, некомплекте никак не более тридцати тысяч штыков, шесть эскадронов драгун и девять казачьих полков, в общем числе до пяти тысяч всадников, полевых орудий было девяносто.
Подробная дислокация войск, в момент начала персидской войны, была следующая:
Пехота
В Имеретрии и по берегу Черного моря:
Менгрельский полк, три батальона, штыков – 3029
44-й егерский полк – 2977
В Бомбаках и Шурагели:
В Большом Караклисе – шесть рот Тифлисского пехотного полка – 1602
(из этих рот две находились в Мираке и одна в Балык-чае).
В Гергерах – одна рота Тифлисского полка – 256
В Гумрах – две роты Тифлисского полка – 560
В Амамлах – две роты седьмого карабинерного полка – 575
(из них одна находилась в Мираке).
В мусульманских провинциях:
В Чинахчах (в Карабаге) – шесть рот 42 егерского полка – 1757
В Герюсах (там же) – три роты 42 егерского полка – 934
В Старой Шемахе – две роты 42 егерского полка – 616
В Сальянах – одна Апшеронского полка – 271
В Нухе – одна рота 42 егерского полка – 311
– одна рота Ширванского полка – 307
В Елизаветполе (Зурнабад) – две роты 41 егерского полка – 586
В Ленкорани – Каспийский морской батальон – 778
В Южном Дагестане:
В Баку – гарнизонный батальон – 558
В Кубе – семь рот Апшеронского полна – 1842
В Дербенте – две роты батальона Куринского полка – 2077