This article offers an account of human dignity based on a discussion of Kant’s moral and political philosophy and then shows its relevance for articulating and developing in a fresh way some normative dimensions of Marx’s critique of capitalism as involving exploitation, domination and alienation, and the view of socialism as involving a combination of freedom and solidarity. What is advanced here is not Kant’s own conception of dignity, but an account that partly builds on that conception and partly criticizes it. The same is the case with the account of socialism in relation to Marx’s work. As articulated, Kantian dignity and Marxian socialism turn out to be quite appealing and mutually supportive.