Belavići se nalaze u općini Marčana, u Istarskoj županiji na 112 metra nadmorske visine i prostiru se na površini od 5,71 km². Prema popisu iz 2011. godine, u Belavićima živi 37 stanovnika. Stanovništvo je u potpunosti hrvatsko. Okolna naselja: Bratulići, Hreljići, Kujići, Rebići, Manjadvorci, Prodol, Hrboki, Krnica, Borinići i Filipana.