Who did J.K. Rowling marry in 2001?

The story behind the answer

J.K. Rowling married Neil Murray in 2001.

Rowling and Murray married in a private ceremony at Killiechassie House in Scotland on 26 December 2001. Murray is a Scottish doctor. The couple have two children together, and Rowling also has a daughter from her earlier relationship with Portuguese television journalist Jorge Arantes.

This marriage is sometimes confused with Rowling’s first marriage to Arantes, which took place in 1992 and ended in divorce in 1995. The distinction matters because biographical summaries often mention both relationships. Rowling’s family life has remained separate from the fictional families in her books, despite frequent reader interest in possible real-world inspirations.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: