The village lies on the A489 road 6.4 miles (10.3 km) east of Newtown. There is a bus service through the village, with buses to Newtown, Churchstoke and Montgomery.[1]
Less than a mile to the west is the smaller settlement of Llancowrid, also on the A489, at grid referenceSO196908. The hamlets of City and Bachaethlon are 0.75 miles (1.21 km) from Sarn, on the minor road up to the Kerry Ridgeway.
There is a village hall, a primary school, and a public house — the Sarn Inn.[4] A small group of farmers called the Sarnies beat the eggheads in 2005. A small recreation ground includes a tennis court and a bowling green.
Historic buildings in the parish include Great Cefnyberen, a Grade II timber-framed house, which dates from the mid-16th century.