Machliny () – wieś sołecka w Polsce położona w województwie zachodniopomorskim, w powiecie drawskim, w gminie Czaplinek.

Położenie Wieś leży ok. 10 km na południe od Czaplinka, przy drodze wojewódzkiej nr 163, między dwoma jeziorami: Machliny Wielkie (Duże) i Machliny Małe, między Czaplinkiem a Wałczem. Wieś wchodząca w skład sołectwa: Motarzewo.

Osady wchodzące w skład sołectwa: Kosin, Nowa Wieś, Podstrzesze, Turze.

Historia Miejscowość pierwotnie związana była z Pomorzem oraz z Wielkopolską. Ma metrykę średniowieczną i istnieje co najmniej od XIV wieku. Po raz pierwszy wymieniana w dokumencie z 1361 jako Machelin, 1251 (falsyfikat z końca XV wieku) Mecholin, 1552 w odmianie na Machlinach, 1554 Machlino, 1554 Machelyn, 1563 Machlin, 1577 Machlini, 1944 Machelin.

Tereny, na których położona była miejscowość prawdopodobnie zasiedlone były jednak wcześniej niż odnotowują to archiwalne dokumenty. Archeolodzy odnaleźli w sąsiedztwie wsi niedatowane grodzisko na lewym brzegu rzeki Dobrzycy, które w XIX wieku potocznie nazywane było Johannisburg.