Selangor secara rasminya Selangor Darul Ehsan, merupakan salah sebuah negeri daripada tiga belas negeri yang membentuk Malaysia. Ia terletak di tengah-tengah Semenanjung Malaysia di pantai barat dan mengelilingi Wilayah Persekutuan Kuala Lumpur dan Putrajaya.
Negeri ini juga bersempadan dengan Perak di utara, Pahang di timur, Negeri Sembilan di selatan dan Selat Melaka di sebelah barat. Selangor merupakan sebuah negeri yang beriklim khatulistiwa.
Kawasan tanah tingginya merupakan sebahagian daripada sistem pergunungan Banjaran Titiwangsa, dengan Gunung Semangkok sebagai puncak tertinggi.