申请再审原则上应向上一级法院提出,但存在以下特殊情况:
当事人一方人数众多或当事人双方为公民的案件:
可以向原审人民法院申请再审。
小额诉讼程序审理的案件:
当事人向原审法院申请再审的,原审法院应当受理,且法律并未规定当事人不可以向上一级人民法院申请再审。
对高级人民法院作出的已经发生法律效力的民事、行政判决、裁定:
认为有错误的,应当向原审高级人民法院申请再审;符合下列情形之一的,可以向最高人民法院申请再审。
最高人民法院审理的案件:
当事人可以通过人民法院在线服务平台、人民法院网上申诉信访平台、人民法院律师服务平台、最高人民法院诉讼服务网提交申请再审案件材料;向最高人民法院邮寄提交申请再审案件材料;到最高人民法院本部、各巡回法庭诉讼服务中心设立的专门窗口提交申请再审案件材料。
综上所述,申请再审的法院主要取决于案件的性质、当事人的人数和身份以及案件的审级。在大多数情况下,应向上一级法院申请,但在特定情况下,也可以向原审法院或其他特定法院申请。