Štedrica is located in the municipality Dubrovačko Primorje, in Dubrovnik-Neretva County at an elevation of 178 meters above sea level and it covers the area of 5.74 km² (2.22 sq. miles). According to the 2011 census report, there were 56 inhabitants. It is entirely populated by Croats. Nearby places: Imotica, Topolo, Luka, Stupa, Hodilje, Duba Stonska, Ošlje, Česvinica, Mali Ston and Ston.