In this paper, we formulate a vector-borne disease transmission model with a nonlinear incidence and vaccination. The explicit expression of the basic reproduction number R0(ϕ) which is related to the vaccination rate ϕ is obtained. It has been shown that the global dynamical behavior of the model is completely determined by R0(ϕ). If R0(ϕ) 1, the DFE is unstable, and there exists a unique endemic equilibrium (EE). This equilibrium is globally asymptotically stable which in turn causes the disease to persist in vectors and humans. Finally, a series of numerical simulations, such as sensitive analysis on R0(ϕ), are performed in order to support the theoretical results.