Makovci se nalaze u općini Grožnjan, u Istarskoj županiji na 295 metara nadmorske visine i prostiru se na površini od 3,17 km². Prema popisu iz 2011. godine, u Makovcima živi 106 stanovnika. Stanovništvo je pretežito hrvatsko (67%), te talijansko (30%). Okolna naselja: Vižintini Vrhi, Sveti Ivan, Završje, Šterna, Antonci, Sveta Lucija, Kostanjica, Martinčići, Oprtalj i Krajići.