Martinovići is located in the municipality Župa Dubrovačka, in Dubrovnik-Neretva County at an elevation of 100 meters above sea level and it covers the area of 2.54 km² (0.98 sq. miles). According to the 2011 census report, there were 126 inhabitants. It is entirely populated by Croats. Nearby places: Grbavac, Makoše, Buići, Donji Brgat, Čelopeci, Mandaljena, Gornji Brgat, Petrača, Čibača and Brašina.