Milford has two pubs, one shop with post office, a local church, an ancient castle, a primary school, a creamery, a Garda station and a tennis court. It has scored very highly in the National Tidy Towns competition in recent years. It is located half a kilometre from Kilbolane Castle, historically the local seat of power. The local church is the Church of the Assumption of the Blessed Virgin Mary.[2]