Champdepraz is a town and comune located in the Aosta Valley region of northwestern Italy. It serves as a local administrative center within this mountainous territory.
The municipality is situated in a geographic area characterized by its alpine environment, typical of the northern Italian highlands.