Formal:
* Onde mora? (Formal and polite, most common for strangers or people you don't know well)
* Onde reside? (More formal, often used in official settings)
Informal:
* Onde você mora? (Informal, used with friends and family)
* Onde você vive? (Informal, can be used for both residence and general lifestyle)
* Onde é a sua casa? (Informal, literally translates to "where is your house?")
You can also use variations like:
* Qual é o seu endereço? (What is your address?)
* Em que cidade você mora? (In what city do you live?)
* De onde você é? (Where are you from?)
Remember to choose the appropriate level of formality based on the person you are speaking to.