High-paying nursing jobs in Charleston

Nursing is caring for patients and managing healthcare. Nurses provide essential support by monitoring patient conditions and administering treatments. They need empathy, attention to detail, and strong communication skills to deliver quality care.


The 255 nursing jobs listed below pay well, with salaries between $41,542 and $422,752 per year. Registered Nurse II, Nursing Assistant and Registered Nurse are among the most popular high-paying roles in Charleston, WV.

Job title

Updated Nov 07, 2026
Job title
Charleston, WV
West Virginia
Job openings (Charleston)

Certified Registered Nurse Anesthetist

Charleston

$7,734 per week

West Virginia

$3,219 per week

Nurse Practitioner

Charleston

$81.41 per hour

West Virginia

$95.09 per hour

Advanced Practice Provider

Charleston

$130,629 per year

West Virginia

$123,355 per year

Registered Nurse - Operating Room

Charleston

$2,130 per week

West Virginia

$2,326 per week

Registered Nurse II

Charleston

$51.98 per hour

West Virginia

$54.46 per hour

Travel Nurse

Charleston

$2,008 per week

West Virginia

$2,144 per week

Registered Nurse

Charleston

$1,967 per week

West Virginia

$2,111 per week

Registered Nurse - Emergency Room

Charleston

$1,890 per week

West Virginia

$1,991 per week

Licensed Practical Nurse

Charleston

$31.65 per hour

West Virginia

$31.88 per hour

Nursing Assistant

Charleston

$18.39 per hour

West Virginia

$19.24 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.