Rajshahi (Bengaals: রাজশাহী জেলা) is een district in de divisie Rajshahi in het noordwesten van Bangladesh. De hoofdplaats is de metropool Rajshahi. Het oppervlak bedraagt 2.425 km². Het gebied telde 2.915.009 inwoners volgens de census van 2022.

Het district Rajshahi grenst in het noorden aan het district Naogaon, in het oosten aan het district Natore, in het westen aan het district Chapai Nawabganj en in het zuiden aan een klein deel van het district Kushtia en de rivier de Padma. Het district bestaat uit een alluviale vlakte.

Rajshahi is onderverdeeld in subdivisies, upazila en thanas: Bagha Upazila Bagmara Upazila Charghat Upazila Durgapur Upazila Godagari Upazila Mohanpur Upazila Paba Upazila Puthia Upazila Tanore Upazila Boalia Thana Matihar Thana Rajpara Thana Shah Makdam Thana Chandrima Thana Katakhali Thana Belpukur Thana Airport Thana Kashiadanga Thana Kornohar Thana Damkura Thana

Categorie:District van Bangladesh