Cast e personaggi di Virgin River 2 sono perlopiù volti di ritorno dalla prima stagione, ovvero quelli di Martin Henderson (Jack, proprietario del bar di una tavola calda del posto ed ex marine degli Stati Uniti affetto da PTSD), Alexandra Breckenridge (Melinda, infermiera e ostetrica che si è trasferita a Virgin River da LA dopo una delusione d’amore), Jenny Cooper (Joey Barnes, la sorella maggiore di Melinda), Grayson Maxwell Gurnsey (John “Preacher” Middleton, caro amico dei tempi della Marina di Jack), Benjamin Hollingsworth (Ricky, giovane collaboratore di Jack), Colin Lawrence, Lauren Hammersley (l’eccentrica Charmaine Roberts, ex di Jack ora incinta di lui).