Metropolitan routes in Gqeberha
Gqeberha, like most South African cities, uses metropolitan or "M" routes for important intra-city routes, a layer below national roads and regional roads. Each city's M roads are independently numbered.
Table of M roads
| No. | Direction | Description of route | Suburbs | Street names |
| East/West | N2 - R102 | Bluewater Bay, Amsterdamhoek | Weinronk Way, Hillcrest Dr., Riverside Dr., Tippers Creek, Amsterdamhoek Dr. | |
| East/West | N2 - R102 | Deal Party | John Tallant Rd. | |
| North/South, then NW/SE then East/West | R102 - N2 - M5 - M7 - M9 - M13 - M11 - M13 - ends in Schoenmakerskop at intersection with M18 | Deal Party, North End, Central, South End, Humewood, Summerstrand, Schoenmakerskop | Baxter St., Burman Rd., Settlers Freeway, Humewood Rd., Beach Rd., Marine Dr. | |
| NE/SW | M4 - R102 - M10 - M26 - R102 | North End, Mount Croix, Mill Park | Mount Rd. | |
| East/West | R75 - M19 - R75 - R334 / M20 | Despatch, Uitenhage | Main St., Botha St., Union Ave., Caledon Ave. | |
| East/West | M4 - R102 - R102 - M18 - M12 - M15 - N2 - R102 | North End - Central - Mill Park - Walmer - Springfield - Lorraine - Sunridge Park - Framesby - Linton Grange | Albany Rd., Roseberry Ave., Target Kloof Rd., River Rd., Outspan Rd., 8th Ave., Main Rd., 17th Ave., Circular Dr., Kragga Kamma Rd., Samantha Way, Bramlin St. | |
| NE/SW | N2 - R75 - M10 - M26 - R102 | Sidwell, Korsten, Perridgevale, Newton Park | Kempston Rd., C. J. Langhenhoven Dr. | |
| East/West | M4 - M11 - M18 - M12 - leaves town to Seaview - M15 | South End, Walmer, Greenshields Park, Charlo, Mount Pleasant, Seaview | Walmer Blvd., Heugh Rd., Buffelsfontein Rd. | |
| SE/NW | R102 - M5 - M8 - N2 - changes to NE/SW as Nooitgedacht Road - M14 - resumes SE/NW - M19 - M22 - R334 / M20 | North End, Sydenham, Sidwell, Gelvandale, Cleary Park, Salsoneville, Loonatville, Booysen Park - Khayamnandi - Despatch - Uitenhage | Harrower Rd., Standford Rd., Nooitgedacht Rd., Old Uitenhage Rd., Algoa Rd., Durban St. | |
| East/West | M4 - M13 - Port Elizabeth Airport - M9 | Humewood, Forest Hill, Walmer | La Roche Dr., Allister Miller Dr., 3rd Ave | |
| North/South | N2 - M26 - R102 - M7 - M9 | Cotswold, Newton Park, Mangold Park, Walmer Downs, Walmer, Springfield, Charlo | Disa Ave., William Moffett Expressway, 17th Ave. | |
| SE/NW | M4 - M11 - M4 | Humewood, Forest Hill, Summerstrand | Driftsands Dr., Strandfontein Rd., Admiralty Way | |
| East/West | R367/M19 - R75 - R368/M16 - M10 | Perseverance, Kwamagxaki, Govan Mbeki, Kleinskool, Kwanoxolo, Booysen's Park | Main Rd., Old Uitenhage Rd. | |
| East/West | N2 - M7 - M7 - leaves town - M9 - N2 | Sunridge Park, Lorraine, Kamma Park, Theescombe | Kragga Kamma Rd., Seaview Rd. | |
| North/South | R335 - R367/M19 | Motherwell, Swartkops | Dibanisa Rd. | |
| North/South | M7 - M9 - M4 | Walmer, Port Elizabeth, Schoenmakerskop | 10th Ave., Victoria Dr. | |
| ESE/WNW | R102 - M17 - M14 - R75 - M6 - M6 - R75 - M10 | Swartkops, Perseverance, Despatch | Trunk Rd., Main St., Botha St. | |
| East/West | M5 - M8 - M12 | North End, Kensington, Adcockvale, Newton Park | Diaz Rd., Burt Dr. |