Mlini se nalaze u općini Župa Dubrovačka, u Dubrovačko-neretvanskoj županiji na 5 metara nadmorske visine i prostiru se na površini od 0,72 km². Prema popisu iz 2011. godine, u Mlinima živi 968 stanovnika. Stanovništvo je uglavnom hrvatsko (91%), te srpsko (3%) i bošnjačko (3%). Okolna naselja: Zavrelje, Srebreno, Brašina, Soline, Petrača, Kupari, Plat, Mandaljena, Buići i Čibača.