A VCSEL array includes a base substrate, VCSEL element columns arranged in a row direction (y direction) on a front-surface side of the base substrate and parallel wiring lines that connect the VCSEL element columns in parallel with each other. Each of the VCSEL element columns includes a plurality of VCSEL elements arranged in a column direction (x direction) and a plurality of series wiring lines. The plurality of series wiring lines serially connect every two VCSEL elements that are adjacent to each other in the column direction among the plurality of VCSEL elements in such an orientation that the forward directions of the two VCSEL elements match. Insulating grooves are formed on the base substrate. The insulating grooves electrically insulate the VCSEL element columns from each other. The insulating grooves electrically insulate the VCSEL elements from each other.