Stravča se nalazi u općini Konavle, u Dubrovačko-neretvanskoj županiji na 172 metra nadmorske visine i prostire se na površini od 10,96 km². Prema popisu iz 2011. godine, u Stravči živi 60 stanovnika. Stanovništvo je u potpunosti hrvatsko. Okolna naselja: Brotnice, Šilješki, Duba Konavoska, Gabrili, Drvenik, Jasenice, Mihanići, Uskoplje, Kuna Konavoska i Pridvorje.