<Page> Exhibit 21.1 Subsidiaries of CombinatoRx, Incorporated CombinatoRx (Singapore) Pte. Ltd. - Singapore CombinatoRx Securities Corp. - Massachusetts