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