Rowling was born on July 31, 1965 to Peter James Rowling and Anne Rowling (née Volant), in Yate, Gloucestershire, England, 10 miles (16 km) northeast of Bristol. Her mother Anne was half-French, half-Scottish.

Her mother's maternal grandfather, Dr Dugald Campbell, was born in Lamlash on the Isle of Arran. The family moved to the nearby village Winterbourne when Rowling was four. She attended St Michael's Primary School, a school founded by abolitionist William Wilberforce and education reformer Hannah More.

J. K. Rowling's Family Tree