Motherboard Compatibility

Usually all motherboards are "compatible," as long as their chipset is Intel based (or AMD based in case of AMD). However there are some exceptions (if you're going to run macOS on a legacy system):


 * VIA Motherboards (with VIA chipset, really old stuff)
 * nForce Motherboards (with Nvidia nForce chipset): Mostly works but that's really old hardware

Also, one of the most important aspects of a properly supported motherboard is UEFI compatibility. This does not mean that older (Legacy) motherboards are unsupported, far from that, UEFI Motherboards will ease your life and most of them usually support newer hardware and probably a lot more compatible than older ones. Same with laptops.

Some motherboards with issues on macOS:


 * 300 series Intel motherboards(excluding Z370):
 * No supported NVRAM requiring emulation, recently fixed
 * Issues setting up the integrated GPU, requiring manual BusID patching
 * Running AWAC clock which are unsupported in macOS requiring more patches
 * MSI boards commonly having "Couldn't allocate runtime area"
 * Guide for fixing this: Fixing KALSR slide values
 * AsRock running non-native USB controllers

See Anti-Hackintosh Buyers Guide for more info.