Trực Ninh là một huyện của tỉnh Nam Định. Phía đông giáp huyện Xuân Trường với sông Ninh Cơ là ranh giới tự nhiên; phía tây giáp các huyện Nam Trực, Nghĩa Hưng; phía nam giáp huyện Hải Hậu; phía bắc giáp tỉnh Thái Bình. Đây là địa phương có quốc lộ 21B, 37B đi qua.