The short answer
Page count is one of the most-argued and least-important resume questions. The right answer depends on 5 factors and none of them is what you were told in college. Below: the actual evidence, the decision matrix, and what to focus on instead of page count.
The evidence-based rule by career stage
These are averages across 5,000+ resumes analyzed on this site plus published recruiter surveys. Individual roles vary.
0-2 years of experience (new grad, junior)
Always one page. Non-negotiable. A new-grad resume that spills to page 2 is a red flag — the recruiter reads it as 'this person doesn't know how to prioritize'. Include your degree, 1-2 internships, 2-3 projects, skills, and 1-2 achievements. That's it.
3-5 years (mid-junior)
One page. Two roles, maybe three, one degree, 6-10 bullet points across those roles, tight skills section. If you can't fit it on one page, you're padding — cut older role bullets, drop non-essential coursework, tighten your summary.
5-10 years (mid-senior)
One or two pages, depending on role diversity. Same-industry track: one page still. Multiple pivots or 3+ roles worth showcasing: two pages. Key rule: page 2 must be at least 60% full. A page 2 with only 4 lines of content looks worse than fitting everything on page 1.
10-15 years (senior)
Two pages standard. You have enough concrete accomplishments that the recruiter benefits from the extra space. Save the shortest possible summary + skills for page 1, then experience continuing to page 2. Don't include jobs older than 12-15 years unless directly relevant.
15+ years (senior/exec/academic)
Two pages for corporate senior. Three pages acceptable for exec/C-level, and for academic/research CVs where publications, grants, patents, and teaching lists are load-bearing. Corporate recruiter for a VP role: they'll skim page 1 hard, page 2 lightly. Academic search committee: they'll actually read all 3.
What ATS thinks about page count (nothing)
ATS platforms — Workday, Greenhouse, Lever, iCIMS, Taleo, SmartRecruiters — have NO page limit. They parse whatever length you upload, extract text, score against the JD, and rank. Whether your resume is 1 page or 5, the ATS treats it the same.
The page-count pressure is entirely from human recruiters, not machines. Which means: the ATS ranks you by keyword match first (see the keyword-gap guide), and page length is only a factor once you've cleared that filter.
What actually matters more than page count
Three things beat page count for every real-world hiring decision:
1. Keyword match to the JD
A 3-page resume with 75% JD keyword match will get interviews. A perfect 1-page resume with 40% match will not. If you have to choose between shortening and matching keywords, keep the keywords. See our keyword-gap guide for the fastest way to check yours.
2. Density and readability
A dense, wall-of-text 1-pager is worse than a well-spaced 2-pager. Aim for 400-500 words per page, 10.5-11pt font, 0.7-1 inch margins, 3-5 bullets per role, one measurable outcome per bullet. If your 'shortened' resume reads like a legal document, expand it.
3. Top-third of page 1
Recruiters spend 7 seconds on the first pass. That 7 seconds is on the top third of page 1 — your name, current role, summary line, and top 2-3 skills. If those don't sell you in 7 seconds, page 2 is irrelevant. If they do, the recruiter reads on. Optimize the top third above all else.
The decision matrix
When in doubt, use this decision matrix. All conditions favor 'longer' or 'shorter':
→ Shorter (1 page): early career, single industry, applying to smaller companies, JD is under 400 words, applying to fast-paced startups.
→ Longer (2+ pages): senior/exec, multiple industries or pivots, applying to large enterprises, JD is over 800 words with many requirements, applying to academic/research roles.
If 3 or more shorter-signals apply → 1 page. If 3 or more longer-signals apply → 2 pages. Split? Default to 1 page.
How to know if you cut too much
Cutting too aggressively drops your ATS score because you removed keywords the JD needs. Cutting too little makes the recruiter skip. The check for both: run your resume + the JD through ResumeChecker (free, no signup, ~30 seconds). If your ATS score dropped after tightening, you cut a keyword that mattered — add it back. If the score stayed the same but density dropped to 300 words/page, you can safely trim more.