تأسست قوة شرطة الشارقة عام 1967 على يد حاكم الشارقة الإمارات المتصالحة آنذاك خالد بن محمد القاسمي. تأسست في البداية كقوة على مستوى المدينة، ومع تأسيس دولة الإمارات العربية المتحدة في ديسمبر 1971، تولت القوة دورًا اتحاديًا وكانت تابعة لوزارة الداخلية الإماراتية.
في 8 يونيو عام 2023 أصدر صاحب السمو الشيخ الدكتور سلطان بن محمد القاسمي، عضو المجلس الأعلى حاكم الشارقة، مرسوماً بقانون بشأن القيادة العامة لشرطة الشارقة. وبموجب هذا المرسوم بقانون، تُنشأ في إمارة الشارقة هيئة نظامية محلية مستقلة تُسمّى: “القيادة العامة لشرطة الشارقة”، وتتمتع بالشخصية الاعتبارية والأهلية القانونية الكاملة التي تمكّنها من تحقيق أهدافها ومباشرة جميع اختصاصاتها. وتتبع هذه الهيئة مباشرة حاكم إمارة الشارقة.