Roads in Pakistan (Urdu: پاکستان میں سڑکیں) can be classified as federal, provincial and municipal roads.
Federal roads are controlled by the Government of Pakistan and maintained by the National Highway Authority. They are divided into 3 classes.
Provincial and territorial roads are controlled by the respective provincial and territorial governments of Pakistan and maintained by each province's Highway Authority.
Provincial Highways of Khyber Pakthunkhwa consists of all public highways maintained by Khyber Pakthunkhwa. The Pakhtunkhwa Highways Authority under the Department of Transportation maintains over 2,388 kilometres (1,484 mi) of roadways organized into various classifications which crisscross the province and provide access to major population centres. All provincial highways in Khyber Pakthunkhwa are pre-fixed with the letter 'S' followed by the unique numerical designation of the specific highway (with a hyphen in the middle), i.e. S-1, S-2, S-3, etc.
Provincial Highways of Gilgit-Baltistan consists of all public highways maintained by Gilgit-Baltistan. The Gilgit-Baltistan Highway Department under the Planning & Development Department maintains over 1,000 kilometres (620 mi) of roadways organised into various classifications which crisscross the province and provide access to major population centers.
Provincial Highways of Punjab consists of all public highways maintained by Punjab. The Punjab Highway Department under the Department of Transportation maintains over 38,000 kilometres (24,000 mi) of roadways organized into various classifications which crisscross the province and provide access to major population centres.