مقدمه: خودکارآمدی، توانایی درک بیمار از شرایط و عوامل موثر بر سلامتی را امکان پذیر ساخته و وی می تواند جهت ارتقای سلامت خود تصمیم و آن را به اجرا بگذارد. این مطالعه با هدف تعیین میزان خودکارآمدی و عوامل مرتبط با آن در بیماران دیابتی انجام گردید.روش بررسی: در این مطالعه مقطعی که به صورت تصادفی بر روی بیماران دیابتی مراجعه کننده به مرکز دیابت انجام شد، اطلاعات با استفاده از پرسشنامه های دموگرافیک و خودکارآمدی حاوی 15 سوال در مورد نحوه کنترل قند خون و اصلاح آن، انتخاب صحیح غذا، معاینه پا، ورزش و کنترل وزن جمع آوری شد. روایی و پایایی پرسشنامه سنجیده و داده ها جمع آوری شده با استفاده از نرم افزار Stata و آزمون هایT.test ،c2 و رگرسیون لوجستیک مورد تجزیه و تحلیل قرار گرفتند.نتایج: میانگین سنی 600 بیمار شرکت کننده، 52.1±14 سال بود. 57.3% از افراد زن و 42.7% مرد بودند. بیشترین عارضه در هر دو جنس، مربوط به عوارض چشمی بود. میانگین نمره خودکارآمدی در افراد 54.19±14.3 بود. 47.6% از شرکت کنندگان میزان خودکارآمدی پایین داشتند. میزان خودکارآمدی پایین در کسانی که تحصیلات پایین تری داشتند، 2.7 برابر افرادی بود که تحصیلات بالاتری داشتند (OR=2.7, CI:1.25-4.15)، همچنین خودکارآمدی پایین در افرادی که عوارض داشتند، 1.9 برابر کسانی بود که عارضه نداشتند (OR=1.9, CI:1.25-2.55) خودکارآمدی با سن ارتباط معکوس و با میزان آگاهی ارتباط مستقیمی داشت.نتیجه گیری: با توجه به نتایج، شناخت عوامل موثر و مرتبط با خودکارآمدی جهت انجام مداخلات و سیاست گذاری های مناسب در مورد این بیماری و لزوم برنامه های آموزشی بیشتر جهت افزایش میزان خودکارآمدی ضروری به نظر می رسد.