Does the city require a business license? No. The City of Effingham does not require a business license.