Kirkmabreck is a ceevil pairish in the historical coonty o Kirkcoubrieshire in Dumfries an Gallowa, Scotland.