Bandar Tanjong Malim terletak di selatan negeri Perak, berhampiran dengan sempadan negeri Selangor. Ia terletak kira-kira 70 km di utara Kuala Lumpur.
Tanjong Malim terletak betul-betul di sebelah utara Sungai Bernam. Sungai Bernam menjadi garis sempadan antara negeri Perak dan Selangor. Dalam peta, Ulu Bernam dan Tanjong Malim hampir pada titik koordinat yang sama. Tanjong Malim terletak di laluan utama yang menghubungkan Ipoh dan kuala Lumpur sekiranya tidak menggunakan lebuh raya.
Gunung yang tertinggi ialah Gunung Liang Timur (1933 m) yang terletak di sebelah timur Tanjong Malim.
Muka bumi Tanjong Malim diairi oleh Sungai Bernam. Sungai Bernam mengalir ke Kuala Sungai Bernam di Sabak Bernam. Tinggi mukabumi Tanjong Malim 100 m dari atas laut. Bahagian barat Tanjong Malim ialah negeri Selangor iaitu kawasan paya yang luas iaitu Sungai Tengi. Kawasan ini telah ditebusguna dengan membina saliran dan ditanam dengan kelapa sawit.
Tanjong Malim juga terkenal sebagai tempat persinggahan bas-bas ekspres yang mengikut jalan lama, sebelum wujudnya Lebuhraya Utara-Selatan. Selepas terbinanya lebuh raya, bandar Tanjong Malim hampir ditinggalkan. Di sini terdapat gerai kuih Pau atau Pau Tanjong Malim yang sangat enak.
Tanjong Malim merupakan sebuah pekan kecil di sebelah utara Sungai Bernam yang menjadi garis sempadan antara negeri Perak dan Selangor. Tanjong Malim mula diisytihar sebagai pekan pada 1876 oleh Tuan List iaitu wakil Residen Inggeris di Teluk Kuwaili, Selangor dan Raja Itam bin Raja Onus, Penghulu Sabak Bernam, Pada 1880-an, Tuan List dan Raja Itam mudik ke Tanjong Jambu dan mendapati ramai orang belajar agama di madrasah yang terdiri daripada orang-orang alim. Justeru, bellau menamakan tempat ini Tanjong Muallim yang kemudiannya disebut Tanjong Malim. Di mana, Tanjung berasal dari bentuk tanjung di ulu Sungai Bernam. Malim pula berasal dari kata "muallim" yang bermaksud orang yang sangat berilmu.
Ketika bah besar tahun 1926, Tanjong Malim digenangi air banjir tiga hari tiga malam, menimbulkan kesusahan kepada penduduk di situ. Pada 1971, Tanjong Malim sekali lagi dilanda banjir yang teruk melibatkan pekan Tanjong Malim dan kawasan sekitarnya.
Pada 25 Ogos 1957, seramai 2000 penduduk Tanjong Malim menyertai gerakan menentang komunis kerana hutan Tanjong Malim dan Sungai Bil serta hulu Sungai Bernam menjadi kubu pengganas komunis. 2000 orang ini memasuki hutan belantara dan menyeru 5 orang pengganas komunis yang masih aktif agar menyerah diri. Kapal terbang turut digunakan, menggunakan pembesar suara agar pengganas komunis menyerah diri. Kawasan tinjauan sehingga 4 batu radius selama 4 jam sejak jam 9.00 pagi. Mereka termasuklah Jawatankuasa Rakyat Setia Tanjung Malim. Tentera dari Batalion ke-5 Askar Melayu serta 13 unit Pasukan Polis Persekutuan serta tentera udara turut membantu dan menjaga keselamatan.[3]
Plaza Tol pertama di Malaysia terletak di jalan besar antara Slim River ke Tanjong Malim dibuka pada 1964. Jalan dua hala sepanjang 20 km ini dinamakan 'Lebuh raya Tanjung Malim-Slim River'. Jalan besar ini dikenakan tol, sebelum Lebuhraya Utara-Selatan (PLUS). Plus mula dibina pada 1988 dan siap pada 1994. Sistem jalan raya bertol ini yang pertama di Asia.[5]
Pada 1995 Perjanjian Pembangunan Tanah Industri Tanjung Malim diadakan.Perak diwakili oleh Menteri Besar Perak,Tan Sri Ramli Ngah Talib, Hicom oleh Presidennya Tan Sri Jamil Rais Mohd Jan dan Proton oleh Pengarah Urusan, Datuk Nadzmi Mohd Salleh. Tanah seluas 1,260 hektar digunakan untuk mengeluarkan 500,000 unit kereta Proton Gen-2 dan lain-lain.Majlis pecah tanah tapak Proton dilakukan oleh Perdana Menteri Malaysia, Dato’ Seri Dr. Mahathir Mohamad pada 23 Mac 1996. [6]
Pada 1996, landasan kereta api berkembar antara Rawang - Ipoh diluluskan. Tanjong Malim dan Serendah turut menikmati kemudahan ini. Menteri Pengangkutan Datuk Seri Dr Ling Liong Sik memaklumkan bahawa projek ini seperti di Jepun dan Itali. Kelajuan maksimum kereta api ini ialah 250 kilometer/jam untuk jalan lurus dan 120 kilometer/jam untuk laluan selekoh.[7]