A bystander was able to pull the child from the water at an apartment complex in the 1200 block of Johnson Drive and gave him CPR while paramedics were on the way.
The bystander said he took action after noticing the child go underwater while playing with a group near the side of the pool.
The child's condition was not immediately known but it has stabilized, officials said.
No further details about the child nor the bystander have been released.