Yes, all SATA hard drives are compatible with any motherboard. A motherboard with a SATA port will undoubtedly pair with SATA HDDs and even SATA SSDs. Only the M.2 or NVME SSDs must be double-checked as they require a dedicated M.2 slot connection.