An image reading apparatus comprising: feeding rollers configured to feed a medium from a medium mounting section on which the medium can be mounted; separation rollers configured to nip and separate the medium with the feeding rollers therebetween; a reading section disposed on a downstream side of the feeding rollers, the reading section being configured to read the medium; a transport roller pair disposed on an upstream side of the reading section, the transport roller pair being configured to transport the medium fed by the feeding rollers toward the reading section; a pair of first detection sections disposed between first nipping positions of the feeding rollers and the separation rollers and second nipping positions of the transport roller pair, and disposed at both sides of the feeding rollers and the transport roller pair with a space in a medium width direction that intersects the medium transport direction, the first detection sections being configured to detect the medium; characterized by a pair of second detection sections disposed between the first detection sections and the second nipping positions in the medium transport direction and disposed at both sides of the feeding rollers and the transport roller pair with a space in the medium width direction, the second detection sections being configured to detect the medium; and a controller configured to control the transport of the medium based on the results of detection by the first detection sections and the second detection sections, wherein the second detection sections are disposed between the first detection sections in the medium width direction, the controller is configured to determine whether to stop transporting the medium or continue transporting the medium based on the results of detection by the first detection sections and the second detection sections, and if at least one of the second detection sections has detected the medium and neither of the first detection sections has detected the medium, the controller is configured to continue transporting the medium. feeding rollers configured to feed a medium from a medium mounting section on which the medium can be mounted; separation rollers configured to nip and separate the medium with the feeding rollers therebetween; a reading section disposed on a downstream side of the feeding rollers, the reading section being configured to read the medium; a transport roller pair disposed on an upstream side of the reading section, the transport roller pair being configured to transport the medium fed by the feeding rollers toward the reading section; a pair of first detection sections disposed between first nipping positions of the feeding rollers and the separation rollers and second nipping positions of the transport roller pair, and disposed at both sides of the feeding rollers and the transport roller pair with a space in a medium width direction that intersects the medium transport direction, the first detection sections being configured to detect the medium; characterized by a pair of second detection sections disposed between the first detection sections and the second nipping positions in the medium transport direction and disposed at both sides of the feeding rollers and the transport roller pair with a space in the medium width direction, the second detection sections being configured to detect the medium; and a controller configured to control the transport of the medium based on the results of detection by the first detection sections and the second detection sections, wherein the second detection sections are disposed between the first detection sections in the medium width direction, the controller is configured to determine whether to stop transporting the medium or continue transporting the medium based on the results of detection by the first detection sections and the second detection sections, and if at least one of the second detection sections has detected the medium and neither of the first detection sections has detected the medium, the controller is configured to continue transporting the medium.