We study the local critical behavior near the free surface of a d-dimensional system with a smooth inhomogeneity induced by a defect of dimension ${\mathit{d}}^{\mathrm{*}}$\ensuremath{\le}d-1 located on the surface. The couplings deviate from their bulk critical value by \ensuremath{\lambda}${\mathit{r}}_{\mathrm{\ensuremath{\perp}}}^{\mathrm{\ensuremath{-}}\mathrm{\ensuremath{\alpha}}}$ where ${\mathit{r}}_{\mathrm{\ensuremath{\perp}}}$ is the distance to the center of the defect. Using a phenomenological approach, the change in the surface critical exponents is calculated to first order in the perturbation amplitude \ensuremath{\lambda} when the system is marginal, i.e., when the decay exponent of the perturbation \ensuremath{\alpha} is equal to the scaling dimension ${\mathrm{\ensuremath{\Delta}}}_{\mathrm{\ensuremath{\varepsilon}}}^{0}$ of the bulk energy-density operator. Finally, the critical behavior near extended defects in the bulk is compared to the surface case.