Czarnowęsy (niem. Zarnefanz) – wieś sołecka w Polsce położona w województwie zachodniopomorskim, w powiecie białogardzkim, w gminie Białogard, W latach 1975–1998 wieś należała do województwa koszalińskiego. W roku 2007 wieś liczyła 325 mieszkańców.
Osada wchodząca w skład sołectwa: Tarpnowo jedna z najmniejszych w gminie.
Geografia Wieś leży ok. 12 km na południe od Białogardu pomiędzy Stanominem i miejscowością Byszyno, nad rzeką Mogilicą, przy linii kolejowej nr 202 Gdańsk – Stargard, z przystankiem Czarnowęsy Pomorskie. Teren w najbliższym sąsiedztwie jest lekko pofałdowany, w parku, za pałacem znajduje się pagórek kemowy Góra Płaskosz (83 m n.p.m.).
Toponimika nazwy Nazwa wsi wskazuje na pochodzenie z łużyckiego i oznacza "czarny wąż". Jest to również związane z faktem, że przed wiekami na zachodnim brzegu Mogilicy znajdowało się bagno zarośnięte olchami, które ciągnęło się kilometrami jak wąż.