কুড়িগ্রাম বাংলাদেশের রংপুর বিভাগে অবস্থিত একটি জেলা শহর। প্রশাসনিকভাবে শহরটি কুড়িগ্রাম জেলা এবং কুড়িগ্রাম সদর উপজেলার সদর। বিভাগীয় শহর রংপুর থেকে কুড়িগ্রামের দূরত্ব প্রায় ৬০ কিলোমিটার।
রংপুর থেকে দক্ষিণ পূর্বে অবস্থিত কুড়িগ্রাম, যার অবস্থান স্থানাঙ্ক অনুসারে ২৫°৪৮′৪৬″ উত্তর ৮৯°৩৮′৩৫″ পূর্ব / ২৫.৮১২৭৮° উত্তর ৮৯.৬৪৩০৬° পূর্ব। কুড়িগ্রাম শহরের আয়তন ২৭.০৪ বর্গকিলোমিটার, যার সম্পুর্ণটিই পৌরসভা দ্বারা শাসিত হয়।
২০১১ বাংলাদেশের আদমশুমারি অনুযায়ী কুড়িগ্রামের জনসংখ্যা ছিল ৭৭,২৫২ জন, যার মধ্যে পুরুষ ৩৯৩৫৩ জন এবং নারী ৩৭৮৯৯ জন।[তথ্যসূত্র প্রয়োজন] স্বাক্ষরতার হার ৬৩.২%।[তথ্যসূত্র প্রয়োজন] শহরে ১৭১৫৯টি পরিবার বসবাস করে।[তথ্যসূত্র প্রয়োজন]