Search homes for sale in Northern Indiana and Southwest Michigan
Not finding what you like? Ask the Bomkamp Team to set up a search for you so you find out when more homes come up for sale.
Three ways to use this page
- Search the homes for sale below.
- Send us the address of a home you like, and we will set up a showing.
- Tell us your budget and the towns you like, and we will set up a search for you.
How to use this page
1
Search the homes
Choose the area and the features you want in the search above and look through the results.
2
Let us know which homes you like
Send the addresses to the team. We compare each home with recent nearby sales before you decide what to do next.
3
Tour with us
We schedule private showings, tour the homes with you and point out what photos cannot show.
Don’t miss these Indiana towns when you search
St. Joseph County has two main cities, South Bend and Mishawaka, with smaller towns and communities around them, including Granger, New Carlisle, Osceola and Lakeville. To the east, the city of Elkhart is the heart of Elkhart County, which also contains portions of Granger.
Prices, home styles and commutes differ from one town to the next, so many buyers compare more than one before they decide.
South Bend
South Bend is the largest city in St. Joseph County and sits next to the University of Notre Dame. We can show you how its neighborhoods compare using recent sales.
Mishawaka
Mishawaka sits on the St. Joseph River next to South Bend, and the two are the county’s main cities. We can compare homes here with similar homes in South Bend.
Granger
Granger is an unincorporated community in St. Joseph County with its own ZIP code, 46530. Tell us your price range and must-haves and we can help determine if Granger is a good fit.
Osceola
Just south of Granger between Mishawaka and Elkhart, the Osceola housing market should not be overlooked if you’re considering homes nearby.
New Carlisle
New Carlisle is a town in St. Joseph County, just west of South Bend. Ask us to add it to your search alongside South Bend or Mishawaka.
Lakeville
Lakeville is a small town on the south end of St. Joseph County just east of Potato Creek State Park.
Elkhart
Eklhart is the largest city in Elkhart County. Its nickname is the City with a Heart, and we would be glad to help you find a home there.
Other cities and towns in Indiana
Looking in another part of Indiana? Send us a message and we will tell you what we can do.
Don’t miss these Michigan towns when you search
Niles
Niles, the City of Four Flags, sits on the St. Joseph River and has a riverfront park about a mile and a half long. According to the 2020 Census, it has a population of about 12,000.
Edwardsburg
Edwardsburg is a village in Cass County, near Eagle Lake and Christiana Lake. Eric Bomkamp can help you find homes in the village itself and on the lakes around it.
Buchanan
Buchanan is a small city in Berrien County, about five miles west of Niles, where McCoy Creek meets the St. Joseph River. It has a historic downtown, and the redbud trees along its streets gave it the nickname Redbud City.
Other cities and towns in Michigan
Southwest Michigan has more to search than these three towns alone.
Send us a message about the area you like, and we will tell you how we can help.
Questions about searching for a home
If your question is not here, ask us. We reply within one business day.
Can you set up a search for me?
Yes. Tell us the towns, the price range and the features you want, and we set up a search around them. You can also send us the address of any home you like.
How do I tour a home I find here?
Send us the address through the contact page or by phone, and we schedule a showing with the listing agent.
Do I need a mortgage pre-approval before I tour?
We recommend one, because it tells you what you can spend. You can start with a search and a conversation, and our buying page explains the steps and the costs.
Are all homes for sale shown here?
Most homes for sale are listed in the MLS, the shared database of local listings, and this search draws from it. Some homes are sold without a public listing, so ask us if you have heard about one that does not appear.
Found a home you like?
Send us the address or tell us what you want, and we will reply within one business day.
Prefer the phone? Call or text the team at 574-227-5972.
