Laiyuan is a county in western Hebei province, China, bordering Shanxi province to the west. It falls under the jurisdiction of the prefecture-level city of Baoding.
The county covers an area of 2,430 square kilometres (940 square miles). As of 2020, it had a population of 248,890.