LineageOS for microG (which is a pre-built ROM) supports all phones that are supported by LineageOS. A full list of these phones can be found here:
Sorted by device age, with pictures and specifications: https://piotr-yuxuan.github.io/choose-a-new-phone/
Sorted by model, with LineageOS version and build day (view on desktop for all columns): https://www.lineageoslog.com/build/scheduler