No state has any electoral votes at all. The electors have the votes, not the states. The state legislatures determine how the electors are chosen, but states do not have electoral votes. Neither does the constitution say that states tell electors how to vote.
======================
Some clarification...
The electors might have the votes, but each state has an allocation of electors which is determined by the total number of Representatives and Senators each state has. Washington DC is allocated 3 electors. California's allocation of 55 electors is the largest because - as of the 2010 census - California has the largest population. Florida and New York are tied at 29 electors each. Note that the population census includes everyone, not just U.S. citizens.
In the process of selecting electors, generally each political party in each state selects a slate of potential electors - although that can vary by state. Then, on Election Day, voters who are voting for a candidate are actually voting for that candidate's slate of potential electors. Some states include the name of the potential electors on the ballot.
There is no Constitutional requirement nor Federal law that says how the electors must vote, but each state can have its own requirements.
California
California, with 55 electoral votes.
California we have 53 electoral votes.
Texas with 38 votes is second to California which has 55.
The most electoral votes that William Jennings Bryan won from one state in one election was 18 votes from Texas in 1908.
By majority, if the candidate has most of Iowa's electoral votes lets say 21-20 then that candidate that had 21 got all the 41 electoral votes for that state.
The number of electoral votes are based on the population, so each state 'should' have as many electoral votes as needed by their population, with minimum of three. For instance, California is the most populated state and has the most electoral votes, currently at 55. Wyoming and a number of other states are not as populated and have the least electoral votes, currently at 3.
The most electoral votes the state of Virginia has ever had is 13. This occurred during the 1960, 1964, and 1968 presidential elections. Since then, Virginia has had 11 electoral votes, which is its current allocation.
California with 53 electoral votes.
All ten of Minnesota's electoral votes go to the Presidential candidate with the most popular votes in the state and his running mate.
Pennsylvania currently has more electoral votes with 20 electoral votes to Kansas' 6 electoral votes.
Pennsylvania with 29 electoral votes was the largest state that went to Hayes.He also won Ohio (22 votes) and Illinois(21).
No, every state has at least three electoral votes