Alor Setar
Mohamed Zahir was born in Alor Setar, Kedah. He attended Sekolah Kebangsaan Hosba in Jitra and later Kolej Sultan Abdul Hamid, Alor Setar. He obtained his Bachelor of Laws from Lincoln's Inn in 1955.