DUNREGGAN, a village, in the parish of GlenCAIRN, county of Dumfries, 5| miles (W. S. W.) from Penpont; containing 277 inhabitants. It is a wellbuilt and thriving place, situated on the banks of the Dalwhat stream, over which is a stone bridge, forming a communication with the village of Minnyhive. The road from Dumfries to Glasgow passes in the vicinity. The population has latterly considerably increased.