5737 Results forNurse Practitioners near me
- Birmingham (1417 Results)
- Huntsville (597 Results)
- Mobile (561 Results)
- Montgomery (405 Results)
- Tuscaloosa (211 Results)
- Dothan (204 Results)
- Decatur (143 Results)
- Madison (124 Results)
- Cullman (101 Results)
- Florence (98 Results)
- Gadsden (95 Results)
- Hoover (94 Results)
- Anniston (84 Results)
- Northport (72 Results)
- Athens (71 Results)
- Opelika (69 Results)
- Sheffield (55 Results)
- Jasper (52 Results)
- Fort Payne (49 Results)
- Scottsboro (47 Results)
- Foley (46 Results)
- Muscle Shoals (46 Results)
- Pell City (46 Results)
- Selma (44 Results)
- Auburn (43 Results)
- Fairhope (43 Results)
- Guntersville (41 Results)
- Boaz (40 Results)
- Prattville (39 Results)
- Alabaster (38 Results)
- Bessemer (38 Results)
- Enterprise (35 Results)
- Alexander City (34 Results)
- Albertville (33 Results)
- Troy (33 Results)
- Andalusia (32 Results)
- Centre (30 Results)
- Oneonta (29 Results)
- Vestavia Hills (29 Results)
- Centreville (27 Results)
- Vestavia (26 Results)
- Tuscumbia (24 Results)
- Gardendale (23 Results)
- Russellville (23 Results)
- Talladega (22 Results)
- Tuskegee (22 Results)
- Daphne (21 Results)
- Sylacauga (21 Results)
- Greenville (19 Results)
- Haleyville (19 Results)
- Homewood (19 Results)
- Pelham (19 Results)
- Gulf Shores (18 Results)
- Phenix City (18 Results)
- Wetumpka (18 Results)
- Tallassee (17 Results)
- Irondale (15 Results)
- Jacksonville (15 Results)
- Moody (15 Results)
- Moulton (14 Results)
- Ozark (14 Results)
- Trussville (14 Results)
- Demopolis (13 Results)
- Eufaula (13 Results)
- Fort Rucker (13 Results)
- Hamilton (13 Results)
- Opp (13 Results)
- Dadeville (12 Results)
- Luverne (12 Results)
- Rainbow City (12 Results)
- Bay Minette (11 Results)
- Maxwell AFB (11 Results)
- Winfield (11 Results)
- Atmore (10 Results)
- Clanton (10 Results)
- Monroeville (10 Results)
- Brewton (9 Results)
- Fayette (9 Results)
- Greensboro (9 Results)
- Valley (9 Results)
- Warrior (9 Results)
- Arab (8 Results)
- Columbiana (8 Results)
- Hazel Green (8 Results)
- Helena (8 Results)
- Owens Cross Roads (8 Results)
- Piedmont (8 Results)
- Rainsville (8 Results)
- Chatom (7 Results)
- Hanceville (7 Results)
- Hartselle (7 Results)
- Killen (7 Results)
- Parrish (7 Results)
- Saraland (7 Results)
- Springville (7 Results)
- Union Springs (7 Results)
- Citronelle (6 Results)
- Double Springs (6 Results)
- Fultondale (6 Results)
- Georgiana (6 Results)
- Heflin (6 Results)
- Lineville (6 Results)
- Millbrook (6 Results)
- Mountain Brk (6 Results)
- Oxford (6 Results)
- Red Bay (6 Results)
- Robertsdale (6 Results)
- Wedowee (6 Results)
- Aliceville (5 Results)
- Cordova (5 Results)
- Dora (5 Results)
- Elkmont (5 Results)
- Grove Hill (5 Results)
- Guin (5 Results)
- Irvington (5 Results)
- Jackson (5 Results)
- Rogersville (5 Results)
- Semmes (5 Results)
- Vernon (5 Results)
- York (5 Results)
- Butler (4 Results)
- Calera (4 Results)
- Crossville (4 Results)
- Elberta (4 Results)
- Elmore (4 Results)
- Eutaw (4 Results)
- Falkville (4 Results)
- Lincoln (4 Results)
- Moundville (4 Results)
- Reform (4 Results)
- Roanoke (4 Results)
- Spanish Fort (4 Results)
- Thomasville (4 Results)
- Abbeville (3 Results)
- Altoona (3 Results)
- Arley (3 Results)
- Ashland (3 Results)
- Auburn University (3 Results)
- Bridgeport (3 Results)
- Camden (3 Results)
- Chelsea (3 Results)
- Childersburg (3 Results)
- Evergreen (3 Results)
- Fairfield (3 Results)
- Flomaton (3 Results)
- Fulton (3 Results)
- Geraldine (3 Results)
- Harvest (3 Results)
- Hayden (3 Results)
- Hueytown (3 Results)
- Lafayette (3 Results)
- Lanett (3 Results)
- Marion (3 Results)
- Midfield (3 Results)
- Pike Road (3 Results)
- Pinson (3 Results)
- Pleasant Grove (3 Results)
- Southside (3 Results)
- Sumiton (3 Results)
- Vestavia Hls (3 Results)
- West Blocton (3 Results)
- Woodstock (3 Results)
Learn more about Nurse Practitioners and how to choose the right one for you
Learn more about Nurse Practitioners
A nurse practitioner (NP) is a healthcare provider who practices a mix of nursing and medicine, often in collaboration with a doctor. An NP is a registered nurse (RN) with advanced education, training and skills in preventive, diagnostic and treatment services. While NPs can work in any area of medicine, they often work in pediatrics, geriatrics, family medicine, and internal medicine.
NPs practice in different ways in different states, settings and specialties. They work in doctor’s offices, schools, clinics, hospitals, and community health settings. Some NPs run their own private practices, but many work as part of a group practice or a hospital or clinic healthcare team. Like all healthcare providers, NPs consult with doctors and other providers as appropriate.
In general, an NP:
-
Evaluates a patient’s medical history and educates the patient about wellness and disease prevention
-
Provides routine and preventive healthcare services including immunizations, sports and school physicals, pelvic exams, birth control counseling, and sexually transmitted disease (STD) screenings
-
Orders and interprets laboratory and imaging tests and prescribes medications
-
Diagnoses and treats acute diseases and conditions including infections and injuries
-
Screens, treats and monitors a range of chronic health conditions, such as high blood pressure, diabetes, thyroid disease, heart disease, and depression
-
Screens for cancer including Pap tests and skin and thyroid exams
-
Performs minor procedures including removing foreign objects and stitching cuts
-
Works closely with doctors and other healthcare providers to ensure patients receive optimal, seamless healthcare
NPs may also be known by the following names: nurse practitioner-certified (NP-C) and advanced practice registered nurse (APRN).
There are 5737 specialists practicing Nursing (Nurse Practitioner) in Alabama with an overall average rating of 4.2 stars. There are 47 hospitals in Alabama with affiliated Nursing (Nurse Practitioner) specialists, including Huntsville Hospital, Ascension St. Vincent's Birmingham and Grandview Medical Center.
Frequently Asked Questions
How can I make a same-day appointment with a Nurse Practitioner in Alabama?
How can I find a Alabama Nurse Practitioner who takes my insurance?
How can I find a female Nurse Practitioner in Alabama?
How can I book an appointment online with a Nurse Practitioner in Alabama?
How can I find a Alabama Nurse Practitioner who sees patients after hours?
How can I find a top-rated Nurse Practitioner in Alabama?
Mona Olive, FNP
Specialty: Nursing (Nurse Practitioner)220 French Farms Blvd Ste CAthens, AL 35611Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Mallory Halpin, CRNP
Specialty: Nursing (Nurse Practitioner)817 Princeton Ave SW Ste 199Birmingham, AL 35211Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Need a Telehealth Visit?Healthgrades Can Help.
Connect live with a provider virtually who can address a variety of symptoms, conditions, and care needs.
Find a Telehealth DoctorNancy Hill, FNP-BC
Specialty: Nursing (Nurse Practitioner)33733 US HIGHWAY 280Childersburg, AL 35044Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Erin Risco, NP
Specialty: Nursing (Nurse Practitioner)580 Providence Park Dr E Fl 2FLMobile, AL 36695Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Holly Wheeler, CRNP
Specialty: Nursing (Nurse Practitioner)5018 Cahaba River RdVestavia, AL 35243Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Charla Watson, FNP-C
Specialty: Nursing (Nurse Practitioner)206 Bexar Ave E Ste 2Hamilton, AL 35570Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Laura Roche, NPC
Specialty: Nursing (Nurse Practitioner)1041 Balch Rd Ste 300Madison, AL 35758Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Kristy Keiffer, CRNP
Specialty: Nursing (Nurse Practitioner)1890 Al Highway 157Cullman, AL 35058Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Misty Holcomb, NP
Specialty: Nursing (Nurse Practitioner)2425 Highway 77Southside, AL 35907Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Carisa Sparks, FNP
Specialty: Nursing (Nurse Practitioner)4810 Whitesport Cir SW Ste 202Huntsville, AL 35801Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Martha Eskridge, CRNP
Specialty: Nursing (Nurse Practitioner)1620 N McKenzie StFoley, AL 36535Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Grace Jones, CRNP
Specialty: Nursing (Nurse Practitioner)480 HONEYSUCKLE RDDothan, AL 36305Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Travis Prescott, CHIRMD
Specialty: Nursing (Nurse Practitioner)143 White Oak Trl Ste 22Warrior, AL 35180Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Cathy McAtee
Specialty: Nursing (Nurse Practitioner)223 Office Park DrGulf Shores, AL 36542Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Molly Johnson, FNP-C
Specialty: Nursing (Nurse Practitioner)2471 Helton DrFlorence, AL 35630Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Torri Selvage, CRNP
Specialty: Nursing (Nurse Practitioner)307 Main St SWHanceville, AL 35077Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Russell Bien, CRNP
Specialty: Nursing (Nurse Practitioner)156 Titan DrFlorence, AL 35630Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Anna Parkinson, FNP-C
Specialty: Family Medicine (Nurse Practitioner)3280 Ross Clark CirDothan, AL 36303Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Tami Caldwell, CRNP
Specialty: Nursing (Nurse Practitioner)480 HONEYSUCKLE RDDothan, AL 36305Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Lopa Patel, CRNP
Specialty: Nursing (Nurse Practitioner)813 Franklin St SeHuntsville, AL 35801Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Jill Arora, CRNP
Specialty: Nursing (Nurse Practitioner)4902 Valleydale RdHoover, AL 35242Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Bethany Lamar, CRNP
Specialty: Nursing (Nurse Practitioner)1890 AL Highway 157 Ste 300Cullman, AL 35058Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Alison Hall, CRNP
Specialty: Nursing (Nurse Practitioner)1901 MELBA DRDothan, AL 36301Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Erica Littlefield, CRNP
Specialty: Nursing (Nurse Practitioner)480 HONEYSUCKLE RDDothan, AL 36305Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Kimberly Samuel, FNP
Specialty: Nursing (Nurse Practitioner)1625 Wolverine Dr SeDecatur, AL 35601Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Sharon Silverman, NP
Specialty: Nursing (Nurse Practitioner)1711 N McKenzie St Ste 102Foley, AL 36535Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Jennifer Groff, FNP
Specialty: Nursing (Nurse Practitioner)703 Mcqueen Smith Rd SPrattville, AL 36066Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Kathleen Parks, CRNP
Specialty: Nursing (Nurse Practitioner)1711 N McKenzie St Ste 102Foley, AL 36535Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Diane Teal, CRNP
Specialty: Nursing (Nurse Practitioner)200 Office Park DrGulf Shores, AL 36542Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Kelly Sadler, AGNP
Specialty: Nursing (Nurse Practitioner)202 W Orange AveFoley, AL 36535Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Kari Griffith, CRNP
Specialty: Nursing (Nurse Practitioner)1107 14th Ave SE Ste 200Decatur, AL 35601Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Laura Sykora, ARNP
Specialty: Nursing (Nurse Practitioner)24980 State StElberta, AL 36530Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Jimmy Winn, CRNP
Specialty: Nursing (Nurse Practitioner)209 Longwood Dr SWHuntsville, AL 35801Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Janet Pouncy, MSN
Specialty: Nursing (Nurse Practitioner)58 Roy Beall DrLuverne, AL 36049Jaime Carroll, ARNP
Specialty: Nursing (Nurse Practitioner)6801 Airport BlvdMobile, AL 36608Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Heather Simpson, AGACNP
Specialty: Nursing (Nurse Practitioner)2000 6th Ave S Fl 4Birmingham, AL 35233Lauren Ross, CRNP
Specialty: Nursing (Nurse Practitioner)1015 Airport Rd SW Ste 204Huntsville, AL 35802Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Joseph Marks, CRNP
Specialty: Adult Medicine (Nurse Practitioner)1201 Somerville Rd SEDecatur, AL 35601Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
William Mullins, CRNP
Specialty: Nursing (Nurse Practitioner)2525 US Highway 431 Ste 170Boaz, AL 35957Patients Tell Us:- Offers Telehealth
- Employs friendly staff
- Explains conditions well
Ashley York, AGNP
Specialty: Nursing (Nurse Practitioner)157 Resource Center PkwyBirmingham, AL 35242Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Danie'L Mills, CRNP
Specialty: Nursing (Nurse Practitioner)1050 Chemstran AveDecatur, AL 35601Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Crystal Gaskins, CRNP
Specialty: Nursing (Nurse Practitioner)700 Airport Rd SW Ste DHuntsville, AL 35802Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Christina Allen, FNP-C
Specialty: Nursing (Nurse Practitioner)124 S Memorial DrPrattville, AL 36067Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Barbara Hennigan, ACNP-BC
Specialty: Nursing (Nurse Practitioner)2121 Whitesburg Dr SE Ste CHuntsville, AL 35801Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Wendy Vix, NP
Specialty: Nursing (Nurse Practitioner)12831 6th St Ste EeLillian, AL 36549Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Jordan Holder, CRNP
Specialty: Nursing (Nurse Practitioner)310 W Grand AveRainbow City, AL 35906Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Amy Pittman, CRNP
Specialty: Nursing (Nurse Practitioner)247 Chateau Dr SwHuntsville, AL 35801Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Hillary Davis
Specialty: Nursing (Nurse Practitioner)313 Fieldstown Rd Ste 103Gardendale, AL 35071Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Susan Miller, CRNP
Specialty: Nursing (Nurse Practitioner)2929 Cloverdale Rd # DFlorence, AL 35633Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Monica Chadwick, CPNP
Specialty: Nursing (Nurse Practitioner)350 Springville StaSpringville, AL 35146Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Tammy Coker, CRNP
Specialty: Nursing (Nurse Practitioner)3316 Highway 280Alexander City, AL 35010Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
John Moore, CRNP
Specialty: Nursing (Nurse Practitioner)136 Commerce AveValley Head, AL 35989Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Keeshia Cloud, CRNP
Specialty: Nursing (Nurse Practitioner)11100 Memorial Pkwy SWHuntsville, AL 35803Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Kenneth Batchelor, CRNP
Specialty: Nursing (Nurse Practitioner)1650 Slaughter Rd # AMadison, AL 35758Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Stacey King, NP
Specialty: Nursing (Nurse Practitioner)21141 State Highway 59 Ste 1Robertsdale, AL 36567Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Tasia Bradford, CRNP
Specialty: Nursing (Nurse Practitioner)3980 Colonnade PkwyBirmingham, AL 35243Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Kanina Crosen, NP
Specialty: Nursing (Nurse Practitioner)430 Snow StOxford, AL 36203Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Lindsey Calderon, AGNP
Specialty: Nursing (Nurse Practitioner)440 Saint Lukes Dr # BMontgomery, AL 36117Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Elizabeth Larsen-Webb, CRNP
Specialty: Nursing (Nurse Practitioner)190 Lime Quarry Rd Ste 115Madison, AL 35758Patients Tell Us:- Low wait times
- Explains conditions well
- Patients found trustworthy
Jennifer Lawson, MSN
Specialty: Nursing (Nurse Practitioner)130 Keller Park BlvdTuscumbia, AL 35674Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Karianne Hamel, FNP-BC
Specialty: Nursing (Nurse Practitioner)619 E Laurel AveFoley, AL 36535Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Bethany Ransom, NP
Specialty: General Practice (Nurse Practitioner)286 Mitylene Park DrMontgomery, AL 36117Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well