We recommend NameCheap.com for basic domain registration. They’re reliable, easy to work with & inexpensive.
A couple good places to get started…
Disclosure. Maroon is an affiliate of the products we recommend (we get paid if you buy from them through our link). That’s not why we recommend them, but a nice perk.