 The town two primary schools Preston Tower Primary School and St, Gabriels and the comprehensive Preston Lodge High School.Prestonpans railway station is on the Edinburgh – North Berwick line.The local non-league football team Preston Athletic plays its home games at the Pennypit Park in the town, as does the local rugby team Preston Lodge RFC.