Osogbo (alternativt Oshogbo) är en stad i sydvästra Nigeria. Den är administrativ huvudort för delstaten Osun och har ungefär 400 000 invånare (2006).