Kempsey Shire Libraries

Early history of our towns
Kempsey Shire heritage

Early histories are available for these 19 towns, villages and locations: