Abstract. We analyze the error of a finite element domain embedding method for elliptic equations on a domain ω with curved boundary. The domain is embedded in a rectangle R on which uniform mesh and linear continuous elements are employed. The numerical scheme is based on an extension of the differential equation from ω to R by regularization with a small parameter (for Neumann and Robin problems), or penalty with a large parameter −1 (for Dirichlet problem), or a mixture of these (for mixed boundary value problem). For Neumann and Robin problems, we prove that when ≤ h (the mesh size), the error in the H 1 (ω) norm is of the optimal order O(h). For Dirichlet problem, when ≤ h 1/2 , the error is O(h 1/2 ) that is not optimal. If the mesh is adjusted around ∂ω to fit it, then the optimal convergence rate O(h) holds for Dirichlet problem if ω is convex and ≤ h. If ω is not convex, then the convergence rate can only be improved to O(h 2/3 ) by such mesh adjustment with the parameter being = h 2/3 . In this latter case, a parameter smaller than h 2/3 thwarts the convergence rate, which is verified by a numerical result.