Cookamidgera is a town, Parish of Ashburnham County and Cadastral suburb of Forbes shire and Parkes Shire in the state of New South Wales, Australia.

Originally known as Bindegandri, the town was renamed Cookamidgera on 29 August 1895.Cookamidgera Station, at NSW rail.

Cookamidgera is a stop on the Broken Hill railway line which was opened in 1893. The passenger services stopped in the 1970s, and passengers alight at the nearby Parkes railway station.Forbes Family History Group Journal No. 104.

Most retail and commercial activity has also left the town, with such services being obtained in the adjoining town of Parkes. The remaining services in the town are Rural Fire Service brigade, one church, Mechanics Institute and the rail platform.

References