- Parish Hall
- Pre-school Barnham Community Pre-School (held in the Parish Hall)
- Schools Barnham County Primary School
- Parish Church St Mary’s Church
- Barnham Railway Station Located in the village centre, in Eastergate Parish, this main-line railway junction has good connections to London, Worthing, Brighton, Portsmouth, Chichester, Littlehampton, Arundel and Bognor Regis.