Byen befinner seg 5 km øst for Egernsund, 8 km syd for Vester Sottrup og 11 km vest for Sønderborg. Broager hører til Sønderborg kommune og ligger i Region Syddanmark. I byen ligger Broager kirke fra middelalderen.