The First 125 Perfect Squares

1²
1
2²
4
3²
9
4²
16
5²
25
6²
36
7²
49
8²
64
9²
81
10²
100
11²
121
12²
144
13²
169
14²
196
15²
225
16²
256
17²
289
18²
324
19²
361
20²
400
21²
441
22²
484
23²
529
24²
576
25²
625
26²
676
27²
729
28²
784
29²
841
30²
900
31²
961
32²
1,024
33²
1,089
34²
1,156
35²
1,225
36²
1,296
37²
1,369
38²
1,444
39²
1,521
40²
1,600
41²
1,681
42²
1,764
43²
1,849
44²
1,936
45²
2,025
46²
2,116
47²
2,209
48²
2,304
49²
2,401
50²
2,500
51²
2,601
52²
2,704
53²
2,809
54²
2,916
55²
3,025
56²
3,136
57²
3,249
58²
3,364
59²
3,481
60²
3,600
61²
3,721
62²
3,844
63²
3,969
64²
4,096
65²
4,225
66²
4,356
67²
4,489
68²
4,624
69²
4,761
70²
4,900
71²
5,041
72²
5,184
73²
5,329
74²
5,476
75²
5,625
76²
5,776
77²
5,929
78²
6,084
79²
6,241
80²
6,400
81²
6,561
82²
6,724
83²
6,889
84²
7,056
85²
7,225
86²
7,396
87²
7,569
88²
7,744
89²
7,921
90²
8,100
91²
8,281
92²
8,464
93²
8,649
94²
8,836
95²
9,025
96²
9,216
97²
9,409
98²
9,604
99²
9,801
100²
10,000
101²
10,201
102²
10,404
103²
10,609
104²
10,816
105²
11,025
106²
11,236
107²
11,449
108²
11,664
109²
11,881
110²
12,100
111²
12,321
112²
12,544
113²
12,769
114²
12,996
115²
13,225
116²
13,456
117²
13,689
118²
13,924
119²
14,161
120²
14,400
121²
14,641
122²
14,884
123²
15,129
124²
15,376
125²
15,625

What are Perfect Squares?

A perfect square (or square number) is the result of multiplying a number by itself. For example, 16 is a perfect square because it's 4 × 4 (written as 4²). The first few perfect squares are 1, 4, 9, 16, and 25.

How to Use This Table

  • Each cell shows the square number (n²) and its result
  • The table is color-coded for easy reading
  • Numbers are formatted with commas for better readability
  • The table shows perfect squares from 1² to 125²

Common Uses of Perfect Squares

  • Calculating areas of squares and rectangles
  • Finding square roots
  • Geometry and trigonometry calculations
  • Number theory and mathematical patterns
  • Computer graphics and game development