The goal of this article is the analyses of inverse source problem and null controllability for a heat equation with multipolar inverse-square potentials: ∑ j = 1 m μ j | x − x j | 2 , where x 1 , x 2 , … , x m are different points, defined in a bounded C 2 domain Ω ⊂ R n , and μ 1 , … , μ m are real constants. More precisely, we show that for any μ j ≤ ( n − 2 ) 2 4 , j = 1 , … , m , we can obtain a Lipschitz stability result in inverse source problems and we will show that the system is null controllable. Our proofs are mainly based on Carleman estimates, and due to multiple singularities, we give a new Carleman estimate by choosing an appropriate weight function.