برای تحقق حقوق شهروندی باید به عوامل فرهنگی، مذهبی، تاریخی، سیاسی و اقتصادی در جامعه توجه شود. هر کدام از این عوامل به سهم خود در تحقق حقوق شهروندی تاثیرگذار هستند. اگر به زمینه های تاریخی توجه نشود، یا نگرش های مذهبی حاکم در قدرت و جامعه دیده نشود، یا به ساختار سیاسی قدرت یعنی فردی بودن حکومت یا دموکراتیک بودن آن اهمیت داده نشود، نمی توان انتظار داشت صرف اشاره یا توجه به حقوق شهروندی در قانون اساسی، تضمین کننده این حقوق در جامعه باشد.