By using the Path tool (F2, 7) I have found some laborers walking very long to eat at home or to warm up in winter.

If I build a house close to a Quarry or a Mine, will Stonecutters or Miners move automatically to this house to avoid long walking distances between the workplace and home?

Or can I assign some citizens to houses closer to their workplace?

  • 1
    It seems that we have two completely contradictory answers.
    – Jonathon
    Commented Mar 14, 2014 at 17:12

2 Answers 2


I have observed that citizens tend to switch their jobs from time to time. I am not sure what causes this. But I noticed that it sometimes causes the distances to workplaces to become less ideal than they used to be.

For that reason, you should re-optimize your workers from time to time. To do that you can use the rule that when you have open jobs and assign more workers to that profession, the laborers closest to the open job will be converted.

When you have, for example, a gatherer living near a quarry and a stonecutter living near a gatherer hut in the woods, and you would like them to swap their jobs, reduce the amount of workers in each profession until both are laborers. Then reassign the workers to the professions, one by one alternating between the two. Whenever you add a worker to a profession, the laborer closest to the open position will be picked, so this will cause these two workers to get the job closest to them.

But instead of constantly monitoring your workers and micro-optimizing them, you should instead regularly (every few years) re-optimize the whole village by unassigning all professions and reassigning them in order of priority.

  • The re-optimization sounds like a great idea, thanks!
    – Konerak
    Commented Jan 6, 2015 at 12:48
  • 2
    the laborer closest to the open position will be picked : Does this mean closest (house), or closest (where they're walking currently?) If my laborer lives in one area, but is working/walking past a gathering hut, will he get picked for a hut job, even though he lives across town?
    – Tim S.
    Commented Aug 31, 2015 at 19:04

Citizens in banished will automatically reorganize themselves so that everyone has the shortest possible journey to work, by changing jobs. Laborers and Builders are a special case - they do not have a regular workplace so their distance calculation is different. They both have mobile jobs that can be all over the map.

So to answer your question - yes, if you build a house the jobs nearest to that house will live there. It happens automatically, and you don't have any way to assign people to specific houses.

  • 1
    I've not found that this is true, unless it takes several years to occur. I've had a fisherman walk most of the way across town (past a dozen other houses) to get warm in the winter. What kind of time frame are you suggesting that it takes?
    – Tim S.
    Commented Aug 31, 2015 at 19:05

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .