To provide a content distribution server selection system, capable of correctly recognizing desired conditions of a user, and satisfying the user's demands for contents distribution service.
When a client 2 transmits a request for the contents distribution service via a communication line 100, the content distribution server selecting system receives the request from the client 2 and selects the content distribution server. When the client 2 transmits a request for the content distribution, the content distribution server of interest is selected from a distribution server list 21, in which distribution servers are registered for each service classification including the contents and distribution quality, based on a service quality contract 32, regarding the contents distribution between the user of the client 2 and the contents provider.