The commune is located in the northeastern part of Sibiu County, on the border with the Mureș and Brașov counties. It lies in the middle of the Transylvanian Plateau, on the banks of the river Hârtibaciu.
County road DJ106 connects Brădeni to the county seat, Sibiu,
82 km (51 mi) to the southwest, and to Sighișoara, 23 km (14 mi) to the north. County road DJ104D leads to Făgăraș, 38 km (24 mi) to the south.