An image reading device has a CIS unit. The CIS unit is held by a carriage. A compression coil spring that presses the CIS unit toward a contact glass plate is disposed between the bottom surface of the carriage and the bottom surface of the CIS unit. An extension coil spring that pulls the CIS unit toward the carriage is attached between the bottom surface of the carriage and the center portion of the CIS unit.