নকলা উপজেলা বাংলাদেশের শেরপুর জেলার একটি প্রশাসনিক এলাকা। এই উপজেলার উপর দিয়ে বয়ে চলছে পুরাতন ব্রহ্মপুত্র নদ।