We describe an approach to zero-order drug delivery systems that utilizes a device consisting of multiple holes uniformly distributed in an impermeable membrane. The interior of the device is filled with a suspension of a drug in a polymeric matrix. Near zero-order release is attained by using the proper density and configuration of holes on the surface of the device.