Karroq is a village located in the southern region of Albania. It is situated within Vlorë County and was historically part of the former commune of Livadhe.
Following the 2015 local government reform, Karroq became a subdivision of the municipality of Finiq. The area serves as a rural settlement within this administrative district.