Crnokrpica je vitka zmija, plosnate glave. Oči imaju tanke vertikalne zjenice nalik mačjima. Leđna je strana sivkastosmećkasta s jasno uočljivom crnom mrljom na vratu te jednim redom krupnih tamnih mrlja duž leđne strane. U Hrvatskoj je najsličnija mladomu
četveroprugom kravosasu koji ima okruglu zjenicu i više redova tamih mrlja duž leđa, a crnokrpica samo jedan red. Zbog vertikalnih zjenica ljudi katkad pomisle da je riječ o nekoj od otrovnica iz porodice ljutica od kojih se crnokrpica razlikuje po obliku glave i po tome što nema cik-cak uzorak karakterističan za ljutice. Nastanjuje kamenita staništa, pogotovo suhozide, stare zidove, ruševine, stijene te osunčane humke i brdašca. Živi na nižim nadmorskim visinama. U Hrvatskoj je rasprostranjena od Istre do krajnjega juga, obuhvaćajući čitavo obalno područje i mnoge otoke.