شاهزاده لقب فارسي الأصل يعني «ابن الملك» ويُستخدم للدلالة على أبناء السلطان أو الملك؛ انتقل اللفظ إلى التركية باسم «Şehzade» وكان مستعملًا في الدولة العثمانية للإشارة إلى أمراء السلالة السلطانية مثل شاهزاده مصطفى وبايزيد، ويُذكر في سياق ألقاب ونُظم الخلافة العثمانية.