There is a school, a church, a pub, a convenience store with post office services, and a doctors' surgery with dispensing facilities.
St Mark's School, Eccles, is a well-resourced, Church of England Primary School.