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 274 nursing jobs listed below pay well, with salaries between $41,542 and $422,752 per year. Registered Nurse II, Registered Nurse and Nursing Assistant are among the most popular high-paying roles in Charleston, WV.

Job title

Updated Nov 02, 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.76 per hour

West Virginia

$95.19 per hour

Advanced Practice Provider

Charleston

$130,629 per year

West Virginia

$123,355 per year

Registered Nurse - Operating Room

Charleston

$2,129 per week

West Virginia

$2,325 per week

Registered Nurse II

Charleston

$51.98 per hour

West Virginia

$52.52 per hour

Registered Nurse - Medical/Surgical

Charleston

$2,001 per week

West Virginia

$2,070 per week

Registered Nurse

Charleston

$1,970 per week

West Virginia

$2,111 per week

Registered Nurse - Emergency Room

Charleston

$1,899 per week

West Virginia

$1,991 per week

Licensed Practical Nurse

Charleston

$31.74 per hour

West Virginia

$31.99 per hour

Nursing Assistant

Charleston

$18.39 per hour

West Virginia

$19.26 per hour

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