CILMACHALLT, a township, in the parish and upper division of the hundred of LLANIDLOES, county of MONTGOMERY, NORTH WALES. The population is returned with the parish. The manufacture of flannel is carried on in this township, and affords employment to the greater portion of the inhabitants. It surrounds the town of Llanidloes on the north, east, and south, and a large portion is included within the limits of the new borough.