The average pay for a neurologist ranges from $254,000 to $341,200, with a mid-salary of $290,600. Geographic variations exist, with states like New York averaging around $283,190 and Florida at $290,550, reflecting the demand and cost of living in different regions.