Which English town was J.K. Rowling born near?

The story behind the answer

J.K. Rowling was born near the English town of Yate.

Rowling was born at Yate General Hospital in South Gloucestershire on 31 July 1965. Yate lies northeast of Bristol and became associated with Rowling’s early biography because it was the location of her birth, although her childhood was spent mainly elsewhere in the region.

Her family moved to Winterbourne shortly after her birth, and she later grew up in Tutshill, near Chepstow, after the family relocated across the River Wye. She attended Wyedean School and College in Sedbury. These Gloucestershire and South Wales settings are often discussed in accounts of the landscapes that influenced her imagination.

Yate is sometimes confused with Bristol because the hospital was near Bristol and Rowling’s early life is commonly described through the wider Bristol area. The more specific answer is Yate, the town named in biographical references and in the hospital’s former name.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: