Abstract. In this paper we give an extension of the classical Caffarelli-KohnNirenberg inequalities: we show that for 1 < p, q < ∞, 0 < r < ∞ with , where the constantMoreover, we also obtain anisotropic versions of these inequalities which can be conveniently formulated in the language of Folland and Stein's homogeneous groups. Consequently, we obtain remainder estimates for L p -weighted Hardy inequalities on homogeneous groups, which are also new in the Euclidean setting of R n . The critical Hardy inequalities of logarithmic type and uncertainty type principles on homogeneous groups are obtained. Moreover, we investigate another improved version of L p -weighted Hardy inequalities involving a distance and stability estimate. The relation between the critical and the subcritical Hardy inequalities on homogeneous groups is also investigated. We also establish sharp Hardy type inequalities in L p , 1 < p < ∞, with superweights, i.e., with the weights of the formallowing for different choices of α and β. There are two reasons why we call the appearing weights the superweights: the arbitrariness of the choice of any homogeneous quasi-norm and a wide range of parameters.