The US Consulate in Edinburgh is appropriately enough located just along the road from the Scottish Government building at St Andrew's House.
It's centrally located, off the East end of Princes Street, and near Calton Hill.
The consulate is open by appointment only, week days 8.30am-5pm (closed weekends).