The sentence is mostly correct, but it could be slightly rephrased for clarity. Here’s a more polished version:
"By next month, we will have lived in this house for five years."
This revision uses the present perfect tense ("will have lived") to indicate that the living experience will be completed at that future point (next month).