Portable Network Graphics (png) is a lossless format, as above comments the compression setting is 0 to 9 and Gimp already defaults to 9
No scope for reducing size there. Using a 512x512 pix RGB Lenna.png image and comparisons, all 9 compression. Some options.
Lose any un-needed transparency: with an alpha channel, file size = 544k without an alpha channel = 468K
Further size reduction involves losing colours, usually RGB -> Indexed colour mode (gif format is Indexed) Reduces quality as well, although might not matter if the image only contains a few colours.
No transparency, 256 colours dithered, indexed file size = 200K 56 colours dithered, indexed = 124 K
The successor to png seems to be webp and that image, as a lossless webp file size = 432K (png 468 K)
..but it does depend on your images so try a few experiments
![Wink ;)](./images/smilies/icon_wink.gif)