Exhibit 21.1
List of Subsidiaries
Omnicell Corporation (India) Private Limited
Omnicell HealthCare Canada, Inc.
Omnicell Spain SL
Rioux Vision, Inc.
QuickLinks