Christiansburg is a town in the southwestern portion of the commonwealth of Virginia, in the county of Montgomery. It has served as the seat of government for the county since 1792 when it was formally recognized by the Virginia General Assembly.