Современный герб Щигров — города в Курской области — утвержден в 1984 году. За основу была взята эмблема 1780 года, на которой оружие говорило о том, что местные жители — знатные воины, а серп — о том, что они также и труженики—хлебопашцы.
В верхней части — герб Курской области.
Жёлтый — цвет жизни и богатства; белый — надежды, благородства; красный — силы, мужества, красоты; зеленый — природы, вечности; синий — мира, неба, водных ресурсов.