You need an LGA1151 motherboard. That means your chipset options, from lowest end to highest, are H110, B150, H170 and Z170. You can ignore Z170 unless you want to overclock or find a good deal. H170 is basically the same as Z170 without OC support. B150 is a solid middle ground. H110 are used mainly in basic machines, though you can game on it and install a GPU and kick butt with it no problem. I recommend a B150 or H170 board for your chip to get the largest feature set. if you plan on swapping out the CPU sometime and considering a K chip with overclocking capabilities, buy the Z170 board now.