Латвийская охранная полиция подразделялась на три основных группы, отличавшихся друг от друга по целям и составу. Группа «А» включала полицейских, несших службу в определенном городе или волости. За свою службу они получали обмундирование и месячное жалованье. В группу «Б» входили полицейские, несшие службу по охране фабрик, дорог, мостов и других объектов. Полицейские этой группы форменной одежды, как правило, не имели, но носили нарукавную ленту с надписью «Шутцман» («охранник»). Группа «Ц» представляла собой своеобразный резерв. Эти люди жили у себя дома, но по мере надобности мобилизовывались для проведения карательных операций против партизан. Регулярного жалованья при этом они не получали. Последние две группы в немецких документах обозначались как «вспомогательная полиция».
В конце 1941 года из латышских полицейских были сформирован ряд добровольческих охранных батальонов. Однако в полной мере добиться принципа добровольности не удалось. Значительная часть латышей была вовлечена в полицейские батальоны принудительно, что не замедлило сказаться на их боеспособности.
Латышские полицейские батальоны использовались для охраны мостов, дорог, изъятия у местного населения продовольствия для нужд немецкой армии и насильственного угона граждан на работы в Германию. Достаточно часто батальоны привлекались и к участию в карательных операциях против партизан.
После того как резко возросли потери немецкой армии, латышские полицейские батальоны стали готовить для отправки на передовую. С этой целью в Берлине было принято решение о формировании латышского добровольческого легиона СС.
Однако вербовка добровольцев в легион не дала ожидаемого результата, и немцы были вынуждены формировать его главным образом за счет созданных ранее полицейских батальонов, а также принудительной мобилизации латышей. Так, частичная мобилизация в Латвии была проведена в марте — апреле 1943 года. Первым был сформирован 881-й Рижский батальон, получивший позже наименование 281-го отдельного добровольческого Рижского полицейского батальона.
Однако по замыслу национальный латышский Легион должен был включать как минимум две дивизии. Уже с конца 1942 года началось и формирование первой латышской дивизии СС. Командиром дивизии была назначен генерал-майор фон Кютлер-Бурхгауз. К октябрю 1943 года это формирование СС было частично укомплектовано и получило название 2-й добровольческой бригады СС. В марте 1944 года после успешных боевых действий она была доукомплектована и превратилась в 19-ю латвийскую дивизию СС. В состав дивизии вошли 42-й, 43-й и 44-е пехотные полки, артполк и спецподразделения.
В июле — августе 1943 года было закончено формирование 15-й латышской дивизии СС. Официально, как и 19-я дивизия, она носила название «добровольческой», но в действительности основная масса солдат была набрана по мобилизации.
Более того, в середине ноября 1943 года в Латвии были вынуждены провести новую мобилизацию, теперь уже от имени так называемого латышского самоуправления. О создании этого самоуправления 16 ноября 1943 года в большом зале Рижского университета объявил генеральный директор внутренних дел Латвии Данкерс. Он же призвал латышей вступать в Легион и с оружием в руках остановить приближающиеся к границам Латвии советские войска. Несмотря на отсутствие большого энтузиазма, национальные вооруженные формирования постепенно комплектовались.
Командный состав Латвийского легиона вплоть до командиров рот набирался преимущественно из латышей. Высшим военным начальником всех латышских национальных формирований был назначен немецкий генерал Екель.
Как и следовало ожидать, особенно активно на Восточном фронте проявили себя 19-я и 15-я латышские дивизии СС. В частности, до января 1944 года 19-я дивизия СС вела оборонительные бои на Волховском фронте, а затем с тяжелыми боями отходила в сторону Пскова, прикрывая отступление немецких войск. В феврале 1944 года дивизия в полном составе была переброшена в район северо-западнее Пушкинских гор, где заняла оборону по р. Великая. В конце апреля 1944 года дивизия, понеся большие потери, была отброшена с занимаемого рубежа.
С осени 1944 года дивизия под ударами Красной Армии с упорными боями отходила в западном направлении и вела тяжелые оборонительные бои в районах Сунтажи и Риги. В ходе этих боев дивизия потеряла убитыми до 6 тыс. человек убитыми и ранеными.
В свою очередь 15-я дивизия СС была выведена на передовые позиции в конце февраля 1943 года. В дальнейшем она вела тяжелые оборонительные бои, постепенно отступая под натиском Красной Армии.