Stravča is located in the municipality Konavle, in Dubrovnik-Neretva County at an elevation of 172 meters above sea level and it covers the area of 10.96 km² (4.23 sq. miles). According to the 2011 census report, there were 60 inhabitants. It is entirely populated by Croats. Nearby places: Brotnice, Šilješki, Duba Konavoska, Gabrili, Drvenik, Jasenice, Mihanići, Uskoplje, Kuna Konavoska and Pridvorje.