Ghormach, also known as Ghowrmach, is a town located in the Badghis Province of northwestern Afghanistan. It functions as the administrative center for the Ghormach District.
The town serves as a primary hub within its district and provides a central point for local governance and services in this region of the country.