To a significant extent rural Australia is transforming into multifunctional landscapes. Amenity migration (i.e. movement of people from metropolitan to rural settings) is a major driving force of this transition in many areas. However, the effects of amenity migration on the receiving landscapes are not yet fully understood. Agent-based land use modelling helps unravel the complex spatio-temporal relationships that affect landscape response to change from amenity migration. A land subdivision module is essential for a complete agent-based land use model developed for these landscapes because the land sold to in-migrants are lots that are subdivided from much larger tracts. In this paper we describe a land subdivision automation procedure and its implementation for a rectangular land system. It takes into account the dimensions of the candidate parcel, minimum lot size, and initial street arrangement for both target and neighbouring parcels. Subdivision layouts can be generated either to achieve the maximum number of lots or an optimal balance between number of lots and new streets. This module provides subdivision layouts for all candidate parcels in the land use model. And it potentially serves as an integral component in many other models, as well as a stand alone tool for generating subdivision layouts, complex polygon splitting and studies that attempt to establish relationships between land subdivision and habitat fragmentation.