Zaklopatica is located in the municipality Lastovo, in Dubrovnik-Neretva County at an elevation of 2 meters above sea level and it covers the area of 0.44 km² (0.17 sq. miles). According to the 2011 census report, there were 81 inhabitants. It is predominantly populated by Croats (98%), but also. Nearby places: Lastovo, Skrivena Luka, Pasadur, Uble, Smokvica, Čara, Blato, Glavat, Potirna and Pupnat.