Asus Prime X470 Pro

The Asus Prime X470 Pro is a great motherboard if you want to get everything from your Ryzen 7, even in situations when pushing it to its limits. The motherboard comes with two PCIe 3.0 lanes, which isn’t a lot but covers most of what you need for running your gaming rig. It also has two PCIe 2.0 lanes and three standard PCI slots (PCIe x1). The board supports up to 64GB DDR4 RAM at 2400 MHz, as well as four memory DIMMs, each with speeds of up to 2667 MHz and capacities of 8 GB/16 GB/32 GB/64 GB per slot.

Gigabyte X470 Aorus Ultra Gaming

The Gigabyte X470 Aorus Ultra Gaming is a well-rounded motherboard that offers plenty of features and easy overclocking capabilities. It’s designed with top-of-the-line components and uses a digital power design to save energy. The board has four DDR4 memory slots, which support up to 64GB of RAM, making it perfect for heavy multitasking or professional applications.

With a high clock speed of 4GHz, you can easily upgrade to a higher tier processor down the road. For long gaming sessions, there are two PCIe 3.0 x16 ports and three PCIe 2.0 x1 ports available if you want to expand your system with an additional graphics card or add USB devices like an audio interface or joystick controller later on.

MSI X470 Gaming Plus

For gamers looking to build a PC based on AMD’s new AM4 platform, MSI’s X470 Gaming Plus motherboard is a perfect option. This motherboard has everything you need to get your system up and running, from six SATA ports to two M.2 slots that support NVMe SSDs. The X470 Gaming Plus also supports USB 3.1 Gen 2, providing data rates of 10 Gb/s when used with compatible components. It’s got all of Intel’s latest network technology and is CrossFireX and SLI ready so you can easily expand your system in future if you ever decide to upgrade your graphics card or buy an additional card for some 4K gaming goodness.

ASRock AB350 Pro4

The ASRock AB350 Pro4 is easily one of our favorite motherboards around $100. It combines great aesthetics with solid performance, making it a stellar choice if you're in need of a relatively inexpensive motherboard. If your build is primarily aimed at multimedia use, we'd go with one of Gigabyte's offerings instead; but if you want to save as much money as possible and have no particular interest in overclocking, then there's no better board for your Ryzen 5 CPU than what ASRock offers here.

The ASRock AB350 Pro4 is easily one of our favorite motherboards around $100. It combines great aesthetics with solid performance, making it a stellar choice if you're in need of a relatively inexpensive motherboard.

ASUS Crosshair VI Hero AM4 ATX

The best motherboard on our list goes to another ASUS Crosshair VI Hero, which is an update to a previous edition that’s been out since before AMD released its first Ryzen processor. This is a great choice because it supports up to four graphics cards, features six SATA 6 Gbps ports and comes with an M.2 slot right off of its AM4 X370 chipset. It also looks cool. If you're looking for something less expensive and without quite as many bells and whistles, you might want to go with one of these other boards instead—just don't expect quite as much from them in terms of feature set or performance.