Pieve di Teco is a comune (municipality) in the Province of Imperia, in the Italian region Liguria, located about 90 kilometres (56 mi) southwest of Genoa and about 20 kilometres (12 mi) northwest of Imperia.