Cabañas is a village and consejo popular of the municipality of Mariel, in the Artemisa Province, on the northeast coast in western Cuba.
Prior to 1970 was a municipality of Pinar del Río Province. Cabañas bay is a harbor with industrial and fishing facilities, with an important base of the Cuban Navy.
Located in the western corner of the Cabañas Bay (Bahía de Cabañas), by the Atlantic Ocean, Cabañas lies between Mariel (21 km west) and Bahía Honda (30 km east), and is crossed in the middle by the state highway "Circuito Norte" (CN). It is 26 km from Guanajay, 34 from Artemisa and 67 from Havana city center.