Shah Alam terletak di Negeri Selangor yang merupakan di antara 14 buah negeri di Malaysia. Terletak di Pantai Barat Semenanjung Malaysia, Shah Alam terletak 25 km dari Kuala Lumpur, ibu negara Malaysia dan 15 km dari Pelabuhan Klang. Ia dikelilingi oleh Bandaraya seperti Subang Jaya (Bandar Satelit), Klang ( Bandar Di Raja) dan berhampiran dengan Putrajaya (Bandar Pengurusan) dan Cyberjaya.