| DENOMINATION | 2015 | 2016 | 2017 | 2018 | 2019 |
|---|---|---|---|---|---|
| Church of England | 607 | 583 | 511 | 494 | 496 |
| Roman Catholic | 28 | 30 | 28 | 14 | 17 |
| Methodist | 31 | 28 | 26 | 13 | 26 |
| Baptist | 20 | 29 | 26 | 22 | 26 |
| Moravian | 21 | 14 | 18 | 15 | 15 |
| Seventh Day Adventist | 59 | 61 | 40 | 44 | 52 |
| Other Denominations | 847 | 831 | 823 | 938 | 799 |
| Civil Magistrates | 281 | 293 | 299 | 260 | 243 |
| Other Religions | 31 | 21 | 22 | 28 | 34 |
| Total | 1,925 | 1,890 | 1,793 | 1,828 | 1,708 |