Select your own map from our extensive range of 3,500 historical maps of Perth and WA. We have old maps from most towns in Western Australia, dating from 1839 through to 1959.
Perhaps you have ancestors who first settled in a WA town, or you are living in a house and want to share the history.
A beautifully presented historical map shows how your town has evolved. Not only do they look good on your wall, they make a good talking point and are interesting to view and discuss over and over again.
Your selected map can be printed up to 1.3m (1,300mm) wide on canvas or photographic paper. You have the option of stretching a canvas map or framing a map printed on paper.
Use our shopping cart to get a price for your chosen options and place an order online. Note that our master image sizes do vary, and not every map can be printed up to the maximum size.
When it comes to choosing the size of your map, the level of detail is worth considering. The larger you have your map printed, the easier you are able to read small details such as street names.
Framed maps can have a simple or decorative frame, protected by glass. You can optionally choose archival quality paper and UV protective glass to ensure your printed map retains optimal quality over many years.
Prices for popular sizes and formats are quoted by our cart system. You are also very welcome to follow the link to request a custom quote, or call us and discuss your map preferences over the phone. Once we know exactly what you want we can give you a custom price.
You can drop in to our gallery 7 days a week if you want to view samples of our old maps and discuss options.
We do all of the printing and framing on site.
City & Major Town Maps
Full List of Smaller Townsite Maps
Baandee, Babakin, Badgingarra, Badjaling, Badjebup, Bakers Hill, Baladjie, Balagundi, Balbarrup, Balgarri, Balingup, Balkulinc, Ballaballa, Ballidu, Bally Bally, Bardoc, Beacon, Bedfordale, Beechina, Bejoording, Bejooring, Belka, Bencubbin, Bendering, Benjaberring, Beria, Beverley, Bickley, Big Bell, Bilbarin, Billericay, Bindi Bindi, Binningup, Binnu, Black Flag, Bodallin, Boddington, Bokal, Bolgart, Bonni Rock, Bonni Vale, Boodarockin, Boogardie, Booraan, Boorabbin, Boorara, Boraning, Borden, Boscabel, Boulder, Bowelling, Boyanup, Boyup, Boyup Brook, Bridgetown, Broad Arrow, Brookton, Broome, Broome Hill, Buchanan, Bunbury, Busselton
Calina, Capel, Carnarvon, Caron, Carrabin, Cascade, Casurina, Cervantes, Chandler, Chedaring, Chidlow, Chidlows, Chidlows Well, Chinocup, Clackline, Clarence, Cleaverville, Cledhow, Cold Harbour, Collie, Collie Cardiff, Collieburn, Colliefields, Colreavy, Comet Vale, Condingup, Congelin, Cookernup, Coolgardie, Coolingnup, Coolup, Coomalbidgup, Coorow , Corrigin, Cossack, Cowaramup, Cowcowing, Cramphone, Cranbrook, Cuballing, Cue, Cunderdin, Cuthbert
Dalaroo, Dalwallinu, Dalyup, Dancin, Dandaragan, Dardanup, Darkan, Darlington, Dattening, Davyhurst, Day Dawn, Denham, Denison, Denmark, Derby, Desmond, Dinninup, Dongara, Donnybrook, Doodlakine, Dowak, Dowerin, Drakesbrook, Dudinin, Duketon, Dukin, Dulbelling, Dumbleyung, Dundas, Dunnsville, Dunsborough, Duranillin, Dwarda, Dwellingup
Garratt, Gascoyne Junction, Gibson, Gin Gin, Gingin, Gladstone, Gledhow, Glen Forrest, Gnowangerup, Golden Ridge, Golden Valley, Goldfield, Goolelel, Goomalling, Goongarrie, Gordon, Gracetown, Grass Valley, Grassmere, Greenbushes, Greenhead, Gregory, Guilderton, Gullewa, Gunyidi, Gutha, Gwindinup
Kadathinni, Kalbarri, Kalgan, Kambalda, Kandwna, Karlgarin, Karnup, Karragullen, Karratha, Katanning, Kauring, Kebarincup, Kellcons, Kellerberrin, Kendenup, Kingstown, Kintore, Kirup, Knowsley, Knutsford, Kojonup, Kondinin, Kondut, Koojan, Kookynie, Koolanooka, Koolyanobbing, Koorda, Korbel, Korrelocking, Kukerin, Kulikup, Kulin, Kulinn, Kulja, Kulyaling, Kummini South, Kundana, Kundip, Kunjinn, Kununoppin, Kununurra, Kurrajong, Kurrawanc, Kweda, Kwelkan, Kwobrup, Kwolyin
Lake Biddy, Lake Brown, Lake Camm, Lake Clifton, Lake Deborah, Lake Grace, Lake Harvey, Lake King, Lake Varley, Lake View, Lakeside, Lancelin, Latham, Laverton, Lawlers, Ledge Point, Leeman, Lennonville, Leonora, Lime Lake, Linden, Lion Mill, Lomos, Londonderry
Madora, Mainland, Malcolm, Mallina, Mandiga, Mandogalup, Mandurah, Manjimup, Manmanning, Manypeaks, Marble Bar, Marchagee, Margaret River, Mariginiup, Marjidin, Marrinup, Marvel Loch, Mauds Landing, Mawson, Maya, Mayanup, Meckering, Meekatharra, Meenaar, Menzies, Merridin, Mertondale, Miling, Mingenew, Minnivale, Monte Bello Islands, Moodiarrup, Moojebing, Moora, Moorine Rock, Moorumbine, Morawa, Morowa, Moulyinning, Mount Barker, Mount Hardey, Mount Helena, Mount Ida, Mount Kokeby, Mount Magnet, Mount Margaret, Mount Marshall, Mount Morgans, Mount Palmer, Mowen, Muchea, Mudiarrup, Muja, Mukinbudin, Mulgarrie, Mullalyup, Mullewa, Mulline, Mulwarrie, Mundaring, Mundijong, Mungalup, Munngari, Muntadgin, Muradup, Murrin Murrin
Nalkain, Nalya, Nanga, Nangeenan, Nannine, Nannup, Nanson, Naraling, Narambeen, Narkal, Narngulu, Narrikup, Narrogin, Needilup, Nelson, Nembudding, Newcastle, Newdegate, Newlands, Ngowangerupp, Niagara, Nippering, Noggerup, Nokaning, Nomans Lake, Noongal, Noongar, Norseman, Northam, Northampton, Northcliffe, Nugadong, Nukarni, Nullagine, Nullaki Point, Nungarin, Nunngarra, Nyabing
Pakington, Palgarrup, Pallinup Estate, Palmers Find, Pantapin, Parkers Range, Parkeston, Paynsville, Peak Hill, Pemberton, Perenjori, Peringillup, Pingelly, Pingrup, Pinjarra, Pinnacles, Pintharuka, Pinwernying, Pithara, Point Samson, Pootenup, Popanyinning, Port Denison, Port Hedland, Preston, Princess Royal, Protheroe, Pyrton Estate
Wadderin, Wagerup, Wagin, Walgoolan, Wallaberi, Walliabup, Walliston, Walpole, Wandering, Wannamal, Wansbrough, Warawarrup, Waroona, Warrachuppin, Warralakin, Warranine, Warriedar, Waterous, Watheroo, Welbungin, Wellstead, West Collie, Westonia, Westons, Wheatley, Whelarra, Whim Creek, Wialki, Wickam, Wickepin, Widgemooltha, Wilga, Williams, Wiluna, Windanya, Witchcliffe, Wittenoom, Wogarl, Wonderup, Wongan, Wongan Hills, Wongi, Wonnerup, Woodanilling, Woodarra, Wooroloo, Worsley, Woyerling, Wubin, Wundowie, Wungong, Wuraming, Wyalkatchem, Wyening, Wyndham
Yalgoo, Yallingup, Yalup, Yandanooka, Yandegin, Yanmah, Yardarino, Yarding, Yarri, Yealering, Yeklinn, Yelbeni, Yellowdine, Yerilla, Yilliming, York, Yorkrakine, Yornaning, Yoting, Youanmi, Youndegin, Youngs, Yoweragabbie, Yuna, Yundamindera, Yunderup, Yunndaga