这需要分两种情况来具体说,第一种情况是在基本农田上建设养殖场,依据《基本农田保护条例》的规定“禁止任何单位和个人在基本农田保护区内建窑、建房、建坟、挖沙、采石、取土、堆放固体废弃物等”这种情况下建设养殖场是违法的,如果占用亩数较多的,还涉嫌犯罪;