The following is a list of the union councils of Karachi, and their respective neighborhoods and suburban localities. Karachi has a total of 18 Towns, and 178 Union councils.