thumb|240px|Widok na wieś Machowinko (kaszb. Môłé Machòwino lub Machòwinkò, ) – wieś w Polsce położona w województwie pomorskim, w powiecie słupskim, w gminie Ustka. Ma status sołectwa.

W latach 1975–1998 miejscowość administracyjnie należała do województwa słupskiego.

Wieś stanowi sołectwo w którego skład wchodzą również: Owczary, Poddąbie i Redwanki.

Z racji znajdowania się w pobliżu Morza Bałtyckiego, wieś pełni nie tylko funkcję rolniczą, ale i turystyczną.

We wsi był przystanek kolejowy Machowinko.

Nazwa Nazwa powstała od nazwy sąsiedniej wsi Machowino poprzez zdrobnienie jej formantem -k-. Nazwa niemiecka ma podobny, relacyjny charakter i jest zestawiona z przymiotnika klein „mały” i nazwy miejscowej Machmin „Machowino”. Friedrich Lorentz odnotował słowińską nazwę Mǻulė Mãχɵvjinɵ.

Rada Języka Kaszubskiego proponuje kaszubską nazwę Machòwinkò.

Części wsi +Integralne części wsi Machowinko SIMC Nazwa Rodzaj0752214 Owczary część wsi

Historia wsi Miejscowość była wzmiankowana w listach lennych dla rodziny von Ramel z 1506, 1547 i 1568 roku.