There was until March 2010 a pub in the suburb, "The Castle Inn", and in previous years there was a sub-post office, a Co-op store and other shops, all now closed. Until the 1970s, Castletown had its own church, St Saviour's in Brougham Street, which acted as a chapel of ease to Penrith's parish church of St Andrew and was originally built as a Primitive Methodist chapel. As of 2017, the Oasis Evangelical Church holds services at the Brackenber Court sheltered housing complex in Musgrave Street and The Church in the Barn Elim Pentecostal church has services at the community centre at Gilwilly.