Royston is a town and civil parish in the District of North Hertfordshire and county of Hertfordshire in England. It is situated slightly west of the Greenwich Meridian, and at the northernmost apex of the county on the same latitude of towns such as Milton Keynes and Felixstowe. It is located some 43 miles (69 km) north of central London in a highly rural area of the county. Before the boundary changes of the 1890s, the boundary between Hertfordshire and Cambridgeshire ran along the middle of Melbourn Street. The town has a population of 14,570.