The head office of The City School is located in Lahore, administering the system through three main regional offices: Southern Regional Office (SRO), which caters to Sindh and Balochistan; Central Regional Office (CRO) Lahore, which oversees 80% of Southern Punjab; Northern Regional Office (NRO), which looks after the rest of Northern Pakistan (KPK).
The City School system, in collaboration with various other national institutions, formed The City APIIT. Established in 1978, the school's courses are modeled on those of British schools.
Gulshan Campus A (GC) is a boys branch located in Gulshan-e-Iqbal. It has facilities including a large play ground, library, computer laboratories and a sports room.It offers education from grade 6 till grade 11(O-Levels)
Gulshan Campus B is located at PB 4,Block B N.C.E.C.H.S Block 10-A Gulshan-e-Iqbal, Karachi.It is a co-educational campus and offers education from grade 3 to grade 6.There are enough facilities like a large playground,computer lab and a library.
Gulshan Junior Girls (GJG) is located at E-65,Block-7,Gulshan-e-Iqbal,Karachi.It offers education to young girls of grade 6 and 7.
Girls Campus Gulshan (GCG) (previously consisted of Gulshan Prep Girls and Gulshan Senior Girls) is located at E-61,62, Block 7, Gulshan-e-Iqbal.It offers education to girls of grade 8 and O-Levels(9,10 and 11).The branch is well equipped and is well furnished, has a two large playground, two science, two computer and a single home Economics laboratories and a two libraries fully equipped. The Campus is a recognized proctor (testing center) for Microsoft Office Specialist.
Gulshan A Level Campus: Is a branch for students who opt for A Levels. It is sufficiently furnished has seminar rooms, a library, a gym, a cafeteria and common rooms for both girls and boys. There are reports that this branch is in the process of relocating to a larger building in the near future.It is located at E-21/22, Block 7, Gulshan-e-Iqbal.
Other branches in Gulshan Network Gulshan Junior A, Gulshan Junior B,Gulshan Junior C,Gulshan Junior D,Gulshan Junior E and Gulshan Junior F.
PAF Chapter is located in Pakistan Air Force (PAF) property of Karachi. It is a co-educational campus occupying two acres and accommodating over 3500 students. The classes are available from Playgroup to A Levels. Facilities include a swimming pool with bleachers, a playing field with volleyball courts, multi-storey cafeteria, science and IT laboratories, art and music rooms, libraries and common rooms. With a student population of about 3,000, it is the largest private school in Pakistan. In 2004, scholarships were introduced for A Level students. The PAF Chapter is located on Shaheed-e-Millat, a busy thoroughfare. Traffic jams frequently occur during the morning and afternoon rush hours. After several requests from the school management to the mayor of Karachi, CDGK an overhead bridge has now been constructed to ease the traffic flow.
The branch has a sports teams for cricket, soccer, athletics, netball, basketball and volleyball. These teams take part in competitions, and often win trophies. The school has clubs and societies that students are encouraged to join, such as arts, debates, dramatics, environment, film and photography, journalism, music, science and social services.
The City School, PAF Chapter main campus, 25 August 2009
Senior Girls North Nazimabad: This branch is located in North Nazimabad opposite to the Senior Boys campus. It has Class 9 to 11.
Gulberg Girls Junior Campus was located at 66 Block B-III, Gulberg III. It offered education from Class 3 to 5. It was closed down in 2011 and the students were shifted to either Shalimar Campus or Gulberg Girls Campus.
Shalimar Campus is a boys branch located at 32 Industrial Area, Gurumangat Road, Gulberg III. It offers education from Class 6 to 9, including GCE O Levels.
Gulberg Girls Campus is a girls branch located at 73 Block B-I, Gulberg III. It offers education from Class 6 to 11 including GCE O Levels.
Iqbal Town Campus is a coeducational branch located at 143 Rachna Block, Allama Iqbal Town. It offers education from Playgroup to Class 2.
Main Gulberg Campus is a coeducational branch located at 37 Block B, Main Gulberg. It offers education from Playgroup to Class II.
Model Town Junior Campus is a coeducational branch located at 12 Block B Model Town. It offers education from Playgroup to Grade IV.
Model Town Campus is a coeducational branch located at 202 Block M, Model Town. It offers education from Playgroup to Class 11, including GCE O Levels.
Muslim Town Campus is a coeducational branch located at 100 Block A, New Muslim Town. It offers education from Playgroup to Class 8.
Ravi Campus is a coeducational branch located at 303/304 Block H-III, Johar Town. It offers education from Playgroup to A Levels, including GCE O, AS and A Levels.
Township Campus is a coeducational branch located at Peco Road Township. It offers education from Playgroup to Class 2.