Weldon is a census-designated place (CDP) in Kern County, California, United States. It sits at the southeast tip of Lake Isabella. Weldon is located 9 miles (14 km) east-southeast of Wofford Heights, at an elevation of 2654 feet (809 m). The population was 2,642 at the 2010 census, up from 2,387 at the 2000 census.
According to the United States Census Bureau, the CDP has a total area of 26.8 square miles (69 km2), over 99% of it land. The Weldon post office opened in 1871. The name honors William B. Weldon, a cattle rancher. Camp Leonard, a temporary army camp, was established at Weldon in 1863.