The village is surrounded by the River Avon and often experiences flooding on its entry roads. It is situated at the north-west side of Bredon Hill, an outcrop of the Cotswolds. The nearest towns to Eckington and also situated along the River Avon are Pershore which is north and Evesham north east. The historic town of Tewkesbury is situated south west on the River Severn which river also runs through the nearest city of Worcester ( from Eckington).
Eckington is renowned for Eckington Bridge, which is the subject of a poem by Arthur Quiller-Couch, its village cross and its Norman-period church. It has a thriving first school, the Eckington Church of England First School, a scout hut with surrounding recreation grounds, home to village's football and cricket teams, and a well used village hall.
Eckington has a village shop and 2 hairdressers. It currently has two pubs The Bell and The Anchor, both offering food and guest accommodation; a third pub, The Crown, closed in the early 1990s.