When do you use live in live on live at in a sentence?

The uses of "in" and "on" are far from consistent, but "at" refers to a specific location (an address or geographic point).

You live in : a house, an apartment, a city, a neighborhood, a state, the hills, the islands, the Northwest.

You live on : a mountain, a farm, a lake, a river, a street, the corner.

You live at : a specific address, a certain hotel, the corner of Fifth and Main, the top of a mountain, the end of the road.