<Page>

                                                                    Exhibit 21.1

                    Subsidiaries of CombinatoRx, Incorporated

CombinatoRx (Singapore) Pte. Ltd. - Singapore
CombinatoRx Securities Corp. - Massachusetts