Yes, static functions can be recursive. Since static functions are only visible within the same file, recursion within a static function does not pose any issues.