北京没有山西农村信用社。因为按人民银行总行和银监局管理要求,信用社是不可以跨地区和省经营的。只有银行才可以跨行政区域按要求设置营业机构。所以山西信用社是不能在北京开设营业网点的。其他省的信用社也是同样不可以跨地区的。