In this paper we establish an observability inequality for the heat equation with Neumann boundary conditions in exterior domains. We overcome the difficulties of Neumann boundary conditions and exterior domains by constructing a new method whose spirit is derived from combines Carleman commutator estimates and the parabolic frequency function method. As an immediate application, we show that the null controllability holds for the semilinear heat equations with Neumann boundary conditions in exterior domains.