上海公务员的一般基本要求如下:中华人民共和国国籍;35周岁以下;应届硕士、博士研究生(非在职)年龄可适当放宽到40周岁以下;具有大学本科及以上文化程度(经市公务员主管部门批准的公安系统特警职位和优秀村(居)干部定向招考职位可放宽至大专学历)。报考乡镇公务员职位的,须具有本市户籍;或者具有硕士研究生以上学历,且持有上海市居住证一年以上(仍在有效期内),积分达到标准分值120分以上的人员。外省市社会人员报考本市公务员,须具有硕士研究生以上学历,且持有上海市居住证一年以上(仍在有效期内),积分达到标准分值120分以上。