Герб Мошковского района
Обоснование символики герба Мошковского района:
Зеленый цвет – символ надежды, изобилия, возрождения, жизненных сил, а также лесных богатств района.
Золотой (желтый) цвет – символ радушия, гостеприимства, справедливости, богатства, самостоятельности.
Лазоревый (синий, голубой) цвет – символ благополучия, мира, верности, развития, движения вперед, великой сибирской реки Обь, на берегах которой расположен район.
Острог, стоящий над рекой, символизирует первый на территории Новосибирской области Умревинский острог, основанный в 1703 г. и являвшийся одним из форпостом освоения русскими юга Западной Сибири. В гербе района он символизирует преемственность, верность традициям, память поколений.
Открытые ворота острога говорят о миролюбивости, открытости района, стремлении к сотрудничеству во всех сферах жизни.
Колосья символизируют сельское хозяйство, являющееся основой богатства и изобилия района.
Флаг Мошковского района
Флаг Мошковского района представляет собой прямоугольное полотнище зеленого цвета с проходящей внизу горизонтальной полосой синего цвета, занимающей 1/5 ширины флага и несущее изображение желтого острога в виде палисада, составленного из колосьев, с деревянной желтой остроконечной башней с открытыми воротами. Отношение ширины флага к его длине 2:3