Corporate social responsibility (CSR) can be measured by a number of different criteria, some of which are similar to each other, while others can be manifestly contrary to the general tendency. This means that some companies can obtain a good valuation in some criteria but a bad valuation in others, which makes it difficult to assess the company's overall CSR valuation. It is not easy to find a single measure that covers all aspects of corporate social performance. This paper aims to estimate multicriteria CSR performance through different models of goal programming and by taking into account all the dimensions that make up CSR. An illustrative example shows the result of applying these models to a database composed of 212 European companies, which enabled us to identify the most socially responsible group, regardless of the approach considered in the construction of the multicriteria performance. The results show that environmental and corporate governance dimensions are the most important elements in measuring this performance.