where is bonnyrigg

just now 1
Nature

Bonnyrigg is a town located in Midlothian, Scotland, approximately 8 miles southeast of Edinburgh city center, between the Rivers North Esk and South Esk.

Scottish Location

The original Bonnyrigg serves as a former mining town with a population around 15,000-18,000, now part of the larger Bonnyrigg and Lasswade area. It lies near Lasswade and features historical sites like King George V Park.

Australian Namesake

A suburb named Bonnyrigg exists in Sydney, New South Wales, Australia, about 36 kilometers west of the city center in the City of Fairfield local government area. This area derives its name from the Scottish town and includes nearby suburbs like Green Valley.