It is one of the oldest towns in the country, and it has a population of 11,823 inhabitants as of March 2014.[1] The first documentation about it being a parish dates back to 1436 dedicated to St. Catherine of Alexandria. The island of Filfla is administratively a part of the town. The town stretches from in Nigret to Ħal Far respectively in old times the town was a border with Żejtun.