ভারতের ২০০১ সালের আদমশুমারি অনুসারে শান্তিপুর শহরের জনসংখ্যা হল ১৩৮,১৯৫ জন। এর মধ্যে পুরুষ ৫১% এবং নারী ৪৯%।

এখানে সাক্ষরতার হার ৬৪%। পুরুষদের মধ্যে সাক্ষরতার হার ৬৯% এবং নারীদের মধ্যে এই হার ৫৮%। সারা ভারতের সাক্ষরতার হার ৫৯.৫%, তার চাইতে শান্তিপুর এর সাক্ষরতার হার বেশি।

এই শহরের জনসংখ্যার ১২% হল ৬ বছর বা তার কম বয়সী।

ভৌগোলিক উপাত্ত
জনসংখ্যার উপাত্ত
ধর্মবিশ্বাস
ইতিহাস ও সংস্কৃতি