The aim is to more swiftly retrieve and dispense drugs, and to sort and dispense a large quantity of drugs or drugs of differing shapes at a time, without enlarging the drugs. A device body (1) is equipped with a drug housing unit (2) that is provided with a plurality of drug housing containers; a drug receiving unit (3) provided with a drug receiving part (9) that receives the dispensed drugs; and a drug retrieving unit (4) that receives the drugs from the drug receiving part (9), and that comprises a drug accumulating member (15) with drug accumulating parts (19a, 19b) that accumulate the drugs and a drug retrieving part (31) that retrieves the drugs discharged from the drug accumulating part (19a or 19b). The drug retrieving unit (4) is equipped with one drug accumulating part (19a or 19b) for every two drug retrieving parts (31). The drug accumulating part (19a or 19b) has a base plate (22) that is rotatable about a support shaft (21) to a first dispensing position that enables the supply of accumulated drugs to one of the drug retrieving parts (31) and a subsequent second dispensing position that enables the supply of accumulated drugs to the remaining drug retrieving part (31).약제의 회수 및 불출을 더 한층 신속히 행하고, 한번에 대량의 약제 또는 형태가 다른 약제를, 대형화하지 않고, 또한 분류하여 불출한다. 장치 본체(1)에, 복수의 약제 수용 용기를 구비하는 약제 수용 유닛(2)과, 불출된 약제를 수취하는 약제 수취부(9)를 구비하는 약제 수취 유닛(3)과, 약제 수취부(9)로부터 약제를 수취하고, 저류시키는 약제 저류부(19a, 19b)를 구비하는 약제 저류 부재(15) 및 약제 저류부(19a 또는 19b)로부터 배출된 약제를 회수하는 약제 회수부(31)를 포함하는 약제 회수 유닛(4)을 구비한다. 약제 회수 유닛(4)은, 2개의 약제 회수부(31)에 대하여 하나의 약제 저류부(19a 또는 19b)를 구비한다. 약제 저류부(19a 또는 19b)는, 바닥판(22)이 지지축(21)을 중심으로 하여, 저류한 약제를 약제 회수부(31) 중 하나에 공급할 수 있게 하는 제1 불출 위치와, 다음에 저류한 약제를 약제 회수부(31)의 남아 있는 다른 쪽에 공급할 수 있게 하는 제2 불출 위치로 회동할 수 있다.