Zebulon is a city in Pike County, Georgia, United States. The population was 1,181 at the 2000 census. The city is the county seat of Pike County. The city and county were named after explorer Zebulon Pike.