如果在上海连续居住一年以上的话,可以在上海通过诉讼的方式离婚,例如居住在浦东新区,就可以通过浦东新区法院办理诉讼离婚。而协议离婚必须回一方户籍地民政局办理离婚手续。
法律依据
《婚姻登记条例》第十条
《最高人民法院关于适用《中华人民共和国民事诉讼法》若干问题的解释》第十二条