Dolgellau (pronounced "Dol-gell-eye" or "Dol-gel-ee") is a small town and community in Gwynedd, a county of Wales. It is the county town of the historic county of Merionethshire. In 2011, it had a population of 2,688.