Nurse practitioners working near Lafayette, Indiana, have several cities to consider for higher salaries. West Lafayette, just across the river, leads the way with an impressive average salary of $152,319. For those willing to travel a bit further, Frankfort offers a strong average of $130,393, while Crawfordsville provides $112,071. Monticello, although farther, still offers a competitive $108,650. These cities present attractive opportunities for those seeking better compensation in their nursing careers.