Село Ковачевица е разположено в поречието на река Канина (Кървава река), заобиколено с венец от високи рътове в югозападния дял на Родопите – Дъбраш.
Възникването на село Ковачевица е свързано с насилието, на което е подложено българското население от околността при помохамеданчванията извършвани през 1623-1625г. и по-късно през 1656г., когато българите не желаещи да приемат исляма напускат домовете, изоставят имотите си и близките си и намират спасение и приют в по-високите и непристъпни части на планините. Изобилието на питейна вода в землището на село Ковачевица, обширните пасища, мекия климат и откъснатостта от набезите на турците, благоприятстват заселването на бежанците.
Първоначално възникват отделни махали образувани на родова основа, съставени от бежанци дошли от околните села,както и от по-далечни места, като принудително изселените от Търново заселили се в т.н.”Търновска махала”, а един век по-късно (18 в.) – от Западна Македония идва нова миграционна вълна и образува т.н. “Арнаутска махала”. Махалите в землището се групират в близост до извора (сега наричан “Циганчица”), където живеел ковача Марко – преселник от близкото село Рибново.