An automotive headlamp apparatus comprising: lamp units that are arranged on both sides in the vehicle width direction of a vehicle so as to be spaced apart from each other, each of which is configured to be capable of forming at least a light distribution pattern for low beam and a light distribution pattern for shielded high beam, the light distribution pattern for shielded high beam having a shielded area above the horizontal line and on the side opposite to the position where the lamp unit is arranged; a lamp drive unit (222L, 222R) configured to respectively swivel the lamp units to approximately the right and left directions of the vehicle; a curvature estimation unit configured to estimate the curvature of the road on which the vehicle is driving; a vehicle position detector configured to detect the position of a forward vehicle; a swivel angle setting unit configured to be able to perform a first mode in which the swivel angle of the lamp unit is set to a first swivel angle such that a light distribution pattern follows the travelling direction of the vehicle based on the curvature estimated by the curvature estimation unit, and perform a second mode in which, when it is determined that the road is not curved, the swivel angle of the lamp unit is set to a second swivel angle such that a shielded area created in a light distribution pattern follows the position of the forward vehicle detected by the vehicle position detector, and in which, when it is determined that the road is curved, the swivel angle is set to the first swivel angle; a swivel controller configured to control the lamp drive unit (222L, 222R) in accordance with the swivel angle; a pattern determination unit configured to determine a light distribution pattern with reference to the position of the forward vehicle detected by the vehicle position detector; and a pattern controller configured to control the lamp unit so as to form the determined light distribution pattern, wherein the swivel angle setting unit is arranged to select and perform one of the first mode and the second mode. lamp units that are arranged on both sides in the vehicle width direction of a vehicle so as to be spaced apart from each other, each of which is configured to be capable of forming at least a light distribution pattern for low beam and a light distribution pattern for shielded high beam, the light distribution pattern for shielded high beam having a shielded area above the horizontal line and on the side opposite to the position where the lamp unit is arranged; a lamp drive unit (222L, 222R) configured to respectively swivel the lamp units to approximately the right and left directions of the vehicle; a curvature estimation unit configured to estimate the curvature of the road on which the vehicle is driving; a vehicle position detector configured to detect the position of a forward vehicle; a swivel angle setting unit configured to be able to perform a first mode in which the swivel angle of the lamp unit is set to a first swivel angle such that a light distribution pattern follows the travelling direction of the vehicle based on the curvature estimated by the curvature estimation unit, and perform a second mode in which, when it is determined that the road is not curved, the swivel angle of the lamp unit is set to a second swivel angle such that a shielded area created in a light distribution pattern follows the position of the forward vehicle detected by the vehicle position detector, and in which, when it is determined that the road is curved, the swivel angle is set to the first swivel angle; a swivel controller configured to control the lamp drive unit (222L, 222R) in accordance with the swivel angle; a pattern determination unit configured to determine a light distribution pattern with reference to the position of the forward vehicle detected by the vehicle position detector; and a pattern controller configured to control the lamp unit so as to form the determined light distribution pattern, wherein the swivel angle setting unit is arranged to select and perform one of the first mode and the second mode.