A heat exchange device (100A, 100B, 100C) for performing heat exchange of intake air of an internal combustion engine, the heat exchange device (100A, 100B, 100C) comprising: a heat exchange part (1A, 1B, 1C) configured to exchange heat between a heat medium introduced into the heat exchange part (1A, 1B, 1C) and intake air passing through the heat exchange part (1A, 1B, 1C); an intake air control valve configured to perform control of the intake air passing through the heat exchange part (1A, 1B, 1C); an air intake pipe in which the intake air control valve is provided; and a collector part configured to temporarily store the intake air, wherein the intake air flows from the air intake pipe into the heat exchange part (1A, 1B, 1C) via the collector part, the heat exchange part (1A, 1B, 1C) and the collector part have a lengthwise direction in a direction in which cylinders are arranged in the internal combustion engine, the air intake pipe causes the intake air that has passed through the intake air control valve to drift in a region from center toward one end side in the lengthwise direction of the heat exchange part (1A, 1B, 1C) due to curvature of the air intake pipe, a heat medium introduction port of the heat exchange part (1A, 1B, 1C) and the intake air control valve are provided at positions opposing each other with respect to the heat exchange part (1A, 1B, 1C), the heat medium introduction port is provided on the one end side in the lengthwise direction of the heat exchange part (1A, 1B, 1C), and the intake air control valve causes the intake air to flow into the collector part from the other end side in the lengthwise direction of the heat exchange part (1A, 1B, 1C), wherein the heat medium introduction port and a heat medium outlet of the heat exchange part (1A, 1B, 1C) are provided at positions opposing each other with respect to the heat exchange part (1A, 1B, 1C). a heat exchange part (1A, 1B, 1C) configured to exchange heat between a heat medium introduced into the heat exchange part (1A, 1B, 1C) and intake air passing through the heat exchange part (1A, 1B, 1C); an intake air control valve configured to perform control of the intake air passing through the heat exchange part (1A, 1B, 1C); an air intake pipe in which the intake air control valve is provided; and a collector part configured to temporarily store the intake air, wherein the intake air flows from the air intake pipe into the heat exchange part (1A, 1B, 1C) via the collector part, the heat exchange part (1A, 1B, 1C) and the collector part have a lengthwise direction in a direction in which cylinders are arranged in the internal combustion engine, the air intake pipe causes the intake air that has passed through the intake air control valve to drift in a region from center toward one end side in the lengthwise direction of the heat exchange part (1A, 1B, 1C) due to curvature of the air intake pipe, a heat medium introduction port of the heat exchange part (1A, 1B, 1C) and the intake air control valve are provided at positions opposing each other with respect to the heat exchange part (1A, 1B, 1C), the heat medium introduction port is provided on the one end side in the lengthwise direction of the heat exchange part (1A, 1B, 1C), and the intake air control valve causes the intake air to flow into the collector part from the other end side in the lengthwise direction of the heat exchange part (1A, 1B, 1C), wherein the heat medium introduction port and a heat medium outlet of the heat exchange part (1A, 1B, 1C) are provided at positions opposing each other with respect to the heat exchange part (1A, 1B, 1C).