Original: On 29 April 2001 (the date of the last census) there were 5,089 people living in Ballycastle.
Simplified: Population facts On 29 April 2001, the United Kingdom government had a census and saw that there were 5,089 people living in Ballycastle.