City directory
Minnesota Cities Hiring NPs
Minnesota currently has 103 active NP postings from 40 employers, spread across 54 cities. Minneapolis leads with 10 openings. AANP classifies Minnesota as a Full Practice state. Its hub page lists what Minnesota itself requires. Each city card links to that city's own job page once it carries 3 or more open roles. Smaller markets are listed by name under Also hiring, and every one of their roles is in the statewide feed. Counts refresh hourly from active postings.
Cities with 3 or more open roles
Minneapolis
10open roles, Minneapolis-Saint Paul-Bloomington metro area
Hiring: CVS Health (3), University of Minnesota Physicians (2) and All Star Healthcare Solutions (1)
6 on site, 3 remote, 1 hybrid
Read metro guideDuluth
6open roles
Hiring: Essentia Health (3), All Star Healthcare Solutions (1) and AMN Healthcare (1)
3 on site, 3 hybrid
View jobsMankato
4open roles
Hiring: AMN Healthcare (2), GuideStar Eldercare (1) and Veterans Health Administration (1)
View jobsVirginia
3open roles
Hiring: All Star Healthcare Solutions (1), AMN Healthcare (1) and CCI Anesthesia (1)
View jobsWoodbury
3open roles, Minneapolis-Saint Paul-Bloomington metro area
View jobsAlso hiring in Minnesota
- St. Cloud 3
- De Graff 2
- Edina 2
- Grand Rapids 2
- Hibbing 2
- La Crescent 2
- Montevideo 2
- Motley 2
- Plymouth 2
- Rochester 2
- Wadena 2
- Albert Lea 1
- Alberta 1
- Alvarado 1
- Anoka 1
- Bemidji 1
- Brainerd 1
- Brooklyn Center 1
- Burnsville 1
- Carver 1
- Central Lakes 1
- Chisholm 1
- Chokio 1
- Crookston 1
- Crosby 1
- Dakota 1
- Eagan 1
- Eden Prairie 1
- Faribault 1
- Fergus Falls 1
- Hennepin County 1
- Hilltop 1
- Hinckley 1
- Little Falls 1
- Littlefork 1
- Lonsdale 1
- Minnesota City 1
- Morris 1
- New Hope 1
- Northfield 1
- Ramsey 1
- Robbinsdale 1
- Scott County 1
- St. Paul 1
- Thief River Falls 1
- Verndale 1
- Washington County 1
- Windom 1
- Worthington 1
Statewide
Across Minnesota
Metro areas in Minnesota
In the Minneapolis-Saint Paul-Bloomington metro area, open roles are split across Minneapolis (10), Woodbury (3) and Plymouth (2).
Read the Minneapolis metro guide
Who is hiring across Minnesota
Across Minnesota, the employers with the most open roles are AMN Healthcare, CVS Health and Sanford Health.
- AMN Healthcare9 listings
- CVS Health8 listings
- Sanford Health8 listings
- Associated Clinic of Psychology7 listings
- MedElite7 listings
- All Star Healthcare Solutions5 listings
- CoreCivic5 listings
- Essentia Health5 listings
Posted pay in Minnesota
The median posted salary for NP roles in Minnesota is $150K, and the middle half of postings runs $140K to $182K. It is based on 51 postings from 24 employers that list annual pay. Hourly, estimated and non-NP postings are excluded.
- 25th percentile$140K
- Median$150K
- 75th percentile$182K
Nearby directories
Nearby directories: Iowa (71 cities hiring), Wisconsin (28), South Dakota (17).
FAQ
Questions about Minnesota cities
Which Minnesota cities have the most NP openings?
Minneapolis (10), Duluth (6), Mankato (4), St. Cloud (3) and Virginia (3).
Which employers are hiring NPs across Minnesota?
Across Minnesota, the employers with the most open roles are AMN Healthcare, CVS Health and Sanford Health.
Why do some cities not have their own page?
Each city card links to that city's own job page once it carries 3 or more open roles. Smaller markets are listed by name under Also hiring, and every one of their roles is in the statewide feed. Counts refresh hourly from active postings.
All Minnesota NP jobs
The statewide feed, including remote roles open to Minnesota licensees.

