Группа памятников, составляющая ансамбль Троицкой церкви, расположена в заречной части города на территории бывшего села Макарья, входившего в состав Вятского уезда. Кроме самого храма, выполненного в стиле «вятское барокко», являющегося композиционным центром и архитектурной доминантой комплекса, ансамбль формируют святые ворота и ограда, сторожка и церковь Александра Невского, стоящие на храмовом дворе, и построенное напротив здание церковно-приходской школы.